People used to the 'C' semantics of fgets() should note the difference in how EOF is returned.
Aquellos acostumbrados a la semántice de fgets() en 'C', debe notar la diferencia en el modo en que EOF es devuelto.