La variable que no tiene que ser
NULL
cuando todo vaya bien es la del fichero, que es la que es controlada por
fopen
Tu respuesta no es correcta. Teniendo en cuenta lo anterior,
vuelve a pensarlo
.