Home C-tutorials C file read example



C file read example
Posted on: February 5, 2009 at 12:00 AM
This section demonstrates you to read a line from the file. You can see in the given example, we prompt the user to enter the name of the file to read.

C file read example

     

This section demonstrates you to read a line from the file. You can see in the given example, we prompt the user to enter the name of the file to read. The library function gets() get the entered file from the console. The type FILE stores the information related to file stream. The file pointer *f calls the function fopen() which will open the entered file. If no error occurred while opening the file then fgets(st, 60, p)  reads the data from the file. In case if error occurred, it will displays the error message.

strlen(st)- This function determines the length of the string .

Here is the code:

FILEREAD.C

#include <stdio.h>
#include <conio.h>
#include <string.h>
void main(char st[80]) {

  FILE *p;
  char file[80];
  printf("Open File: ", &file);
  gets(file);
  p = fopen(file, "r");
  if (p) {
  fgets(st, 60, p);
  st[strlen(st)] 0;
  printf("The data of the file is: %s\n", st);
  getch();
  else {
  printf("File does not exist.\n");
  }
  fclose(p);
}

Output will be displayed as:

Download Source Code:

 

Related Tags for C file read example:
cfileiouserreadnamelinethispromptexampletoexameilsectioncandemoliusefromenterinmnttrcaadesemmeprorateratesxaxampseeatisivmpleastrssthstpleplpronomo


More Tutorials from this section

Ask Questions?    Discuss: C file read example  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.