ho trovato la soluzione, ho messo un controllo sul valore ritornato da fgets, grazie oregon