C program to illustrate reading of data from a File
C program to illustrate reading of data from a File
Problem Description
This C Program illustrates reading of data from a file. The program opens a file which is present. Once the file opens successfully, it uses fgetc() library call to read the content.
C program to illustrate reading of data from a File - Source code
/*
C program to illustrate how a file stored on the disk is read
*/
#include <stdio.h>
#include <stdlib.h>
void main()
{
FILE *fptr;
char filename[15];
char ch;
printf("Enter the filename to be opened \n");
scanf("%s", filename);
/* open the file for reading */
fptr = fopen(filename, "r");
if (fptr == NULL)
{
printf("Cannot open file \n");
exit(0);
}
ch = fgetc(fptr);
while (ch != EOF)
{
printf ("%c", ch);
ch = fgetc(fptr);
}
fclose(fptr);
}
Program Output
Enter the filename to be opened emp.rec Name = Suresh Age = 25 Salary = 50000.00