Cita:
Iniciado por Eternal Idol
No lo mire pero a simple vista:
char * copia;
copia="";
while (i<offset){ printf("%c",prueba[i]); copia[i]=prueba[i];i++; }
Copia apunta a una direccion indefinida, seguramente invalida, despues a una cadena vacia y despues estas escribiendo sobre la cadena vacia ...
Gracias, ya me imaginaba que el Fallo de segmentación, y por eso la inicializé a la cadena vacía, para ver si así le ponia un puntero a una dirección y poder usar ese espacio, pero nada.
Y como resuelvo esto?