Leer archivo según el lenguaje C

Necesito leer un archivo y ver los que contiene dicho archivo en c++ 6.0

1 Respuesta

Respuesta
1
Para ver el contenido de un archivo escribe el siguiente programa:
#include <stdio.h>
#include <stdlib.h>
FILE* fp;
char nom_arch[30];
char c;
int main()
{
//preguntamos el nombre del archivo
printf("Nombre del archivo: ");
gets(nom_arch);
//abrimos el archivo
if((fp = fopen(nom_arch, "r")) == NULL){
printf("el archivo no existe\n");
exit(0);
}
//mientras no llegemos al final del archivo
while(!feof(fp)){
//leemos el caracter actual
if((c = fgetc(fp)) == 0)
continue; //si leimos un 0 quiere decir que hemos llegado al final
//imprimimos el caracter leido
printf("%c", c);
}
// cerramos el archivo
fclose(fp);
return 0;
}
Espero haberte ayudado. Suerte

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas