C Program to Write a Sentence to a File

@codevarsity
 · 
2.1k views
 · 

In this sample C program, we'll learn to write a sentence to a file using fprintf() statement.

Code

#include <stdio.h>
#include <stdlib.h>  /* For exit() function */
int main()
{
   char sentence[1000];
   FILE *fptr;

   fptr = fopen("program.txt", "w");
   if(fptr == NULL)
   {
      printf("Error!");
      exit(1);
   }
   
   printf("Enter a sentence:\n");
   gets(sentence);

   fprintf(fptr,"%s", sentence);
   fclose(fptr);

   return 0;
}

Output

Enter sentence: 
I am awesome and so are files.

Comments