no, funziona perfettamente lo stesso senza errori di compilazione e neanche warning.
sto cercando di capire bene qua come funziona, ma è un casino.
Ho provato anche cosi ma niente, nessun risultato
codice:
int a=0;
char s;
//ripeti il ciclo finche finisce il file
for(int b=0;s=fgetc(files)!=EOF;b++){
//leggi lettera e memorizzala in dade[0].nome[1,2,3,ecc] finke trovi la ,
while(s=fgetc(files)!=','){
a++;
dade[b].nome[a]=s;
}
//leggi lettera e memorizzala in dade[0].cognome[1,2,3,ecc] finke trovi la ,
while(s=fgetc(files)!=','){
a++;
dade[b].cognome[a]=s;
}
//leggi lettera e memorizzala in dade[0].eta[1,2,3] finke trovi \n o eof
while(s=fgetc(files)!='\n'){
if(s=fgetc(files)==EOF) break;
a++;
dade[b].eta[a]=s;
}
}