Aclaro que tengo Windows XP y Vista, y en ninguno de los dos me funciona este programa:
Código:
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE *fichero;
char letra;
fichero = fopen("C:\\hola.txt","r");
if ((fichero = fopen("hola.txt","r")) == NULL){
perror("hola.txt");
system("pause");
exit(1);
}
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;
}
Me aparece lo siguiente:
hola.txt: No such file o directory.
Ayudaaaa!!
Gracias