hai perfettamente ragione se nel file ho 3 record la i = 4.
ma quindi anche se trova EOF cicla ancora ed incremente di nuovo la i ?????