Quote Originariamente inviata da oregon Visualizza il messaggio
Se la lettura avviene, il contenuto precedente viene ovviamente cambiato.

Ma devi accertarti che effettivamente la lettura avvenga.

Esegui passo passo il programma.
L'errore era che nel fopen non ho scritto come modalità di apertura out e quindi il file non veniva nemmeno creato. Comunque... Che condizione posso usare dal ciclo perché sia file che file.eof, leggono una volta in più del dovuto