Cita:
Iniciado por mikelalos El fichero se crea en el caso 1, pero luego no lo saca por pantalla en el caso 4 ¿Que puede estar mal?
el error es que has utilizado
fprintf() que sirve para ESCRIBIR en el fichero, en vez de utilizar
fscanf() para LEER del fichero. Luego tienes que usar un
printf() para escribir por pantalla lo que has leido.