Cita: ¿El error puede ser a que el programa antes de ejecutar el fichero me pida que le introduzca por teclado un int, y al pulsar ENTER tenga el salto de linea guardado?
Hombre, te está diciendo claramente que no lo encuentra, así que el problema es que lo busca donde no está.
Comprueba en qué directorio está leyendo, si no sabes cómo, haz lo contrario, crea un archivo y busca en qué directorio te lo guarda.