il ciclo serve perché il file contiene molte struct(non so se è corretto dire cosi) e io con il while carico una struct alla volta e la modifico
leggo con fread (il puntatore scorre in avanti), modifico la struct, riporto indietro il puntatore con fseek e con fwrite riscrivo la struct sul file (il puntatore riscorre in avanti) e cosi via...
è corretto il mio ragionamento???