he empezado hace poco con C y me he encontrado con el siguiente problema. quiero sustituir un caracter por otro dentro de una cadena. Lo he intentado de la siguiente manera.
Código
int main(){ char* x = "abc1efg"; x[3] = 'd'; return 0; }
cuando lo compilo no hay problema pero a la hora de ejecutarlo me salta "violacion del segmento ('core' generado)".
PD: primer post