Perché non segui quello che ti ho scritto ... ?

Per l'ultima volta ... la fscanf per l'anno e la fgets per il resto della linea.

Se poi usi il C++ le cose cambiano ...