Writing Data Into A File We can write data into a file. The following is the algorithm for writing data: Create a file using fopen() function Write data into a file using fprintf() and fputs() functions Close a file using fclose() function For testing, we create data into a file, demo.txt. For implementation, create a file, called filewrite.c, and write this code. #include <stdio.h> int main( int argc , const char* argv[]) { int i; FILE *f; f = fopen("demo.txt", "w+"); for (i= 0 ;i< 5 ;i++){ fprintf(f, "fprintf message %d\n",i); fputs("fputs message\n", f); // no format } fclose(f); printf("Data was written into a file\n"); return 0 ; } Save this code. Compile and run this program.