DOMANDA File Linguaggio C

Pubblicità
Uh... no.
Non sapendo come sia il formato del file non posso sapere se la lettura che fai sia corretta o meno, ma vedo parecchi punti sospetti.
Passi plis ma poi la dichiari nulla? Non capisco perché. (Ok, correzione, penso di capire)
È una CATTIVA idea mischiare scanf e gets nello stesso file. Meglio usare sempre o l'uno o l'altro.
In una funzione non dovrebbe MAI esserci un exit. Una funzione non dovrebbe mai terminare il programma. Se c’è un errore, come nel tuo caso, devi tornare un valore di errore (per esempio -1), spetterà poi a chi la chiama decidere cosa fare.
 
Pubblicità
Pubblicità
Indietro
Top