La fscanf va prima perchè la feof diventa valutabile solamente dopo la fscanf.

In caso contrario (così come hai scritto ancora nell'ultimo post) viene fatta una lettura in piu' dopo la fine del file.