Hai solo dichiarato N puntatori ma non hai allocato spazio per le stringhe. L'array 'names' non è inizializzato, e sicuramente contiene schifezze ... puntatori con valori fasulli.Originariamente inviato da billybilly
char * names[dimname];
char *tmp;
for(i=0;i<dimname;i++)
{
fscanf(fp,"%s",tmp);//la fscaf è ok
strcpy(names[i],tmp); //qui ho problema!!!
}
Mi da errore di Segmention Fault...... maleddetti puntatori c -.-'
vi prego datemi una mano
grazie ciaoo

Rispondi quotando