Pues con lo que me has dicho he hecho lo siguiente:
Código:
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE *fichero;
char letra;
fichero = fopen ("C:\hola.txt", "r");
if ((fichero == NULL){
perror("C:\hola.txt");
if (fichero != NULL)
fclose (fichero);
exit(1);
system("pause");
}
printf( "Contenido del fichero:\n" );
letra=getc(fichero);
while ((letra = getc(fichero)) != EOF)
putchar(letra);
if (ferror(fichero)){
printf ("se ha producido un erro");
}
if (fclose(fichero)!=0)
printf( "Problemas al cerrar el fichero\n" );
return 0;
}
Y ahora lo que pasa es que sale la ventana del programa y se cierra sin dejarme ver nada, en menos de un segundo vamos.
¿Qué ocurre?
Gracias por la repuesta. ;)