Si mi scuso, si tratta dello stesso problema ma ho postato un nuovo codice corretto così da capirci meglio.

Dimentichiamo il primo che ho postato.
_________
Parlo del secondo caso, problema identico.

Nel file in scrittura scrivo i dati:

Rossi 35 45000
Verdi 50 78000
Bianchi 42 67000
Neri 50 80000

Vorrei adesso che il secondo codice che ho postato mi stampasse l'elenco degli impiegati che hanno 50 anni.

Mi stampa però solo :

Neri 50 80000

invece che :

Neri 50 80000
Verdi 50 78000