Home » fprintf() and fscanf() in C

fprintf() and fscanf() in C

by Online Tutorials Library

C fprintf() and fscanf()


Writing File : fprintf() function

The fprintf() function is used to write set of characters into file. It sends formatted output to a stream.

Syntax:

Example:


Reading File : fscanf() function

The fscanf() function is used to read set of characters from file. It reads a word from the file and returns EOF at the end of file.

Syntax:

Example:

Output:

Hello file by fprintf... 

C File Example: Storing employee information

Let’s see a file handling example to store employee information as entered by user from console. We are going to store id, name and salary of the employee.

Output:

Enter the id  1 Enter the name  tutor Enter the salary 120000  

Now open file from current directory. For windows operating system, go to TCbin directory, you will see emp.txt file. It will have following information.

emp.txt

Id= 1 Name= tutor Salary= 120000  

You may also like