strongmmc
2010-06-25 08:51:42 UTC
La scrittura avviene in uscita dal programma, e alla riapertura il file di testo viene letto per poter ricaricare la lista di contatti.
Ho due problemi, solo 1 principale: quando riapro il file vi è un contatto in più che presenta valori sballati (esempio: nome: . Ç☼& ; numero: .VBS;.VBE;.JS;.JSE;. ) e non comprendo come possa essere scritto dato che fprintf esegue in un
do{
fprintf( ... );
ptr=ptr->next;
} while(ptr);
fclose(fp);
è sicuramente un errore stupido ma mi manda in bestia non capire cosa sia.
il secondo è: nella ricerca del nome utente (per modif o elim) la strcmp mi da segmentation fault... O.o mai accaduto prima. suggerimenti?
grazie per le risposte...