Chapter:

Data-Files

Write a C Program to merge contents of two files into a third file.

#include <stdio.h> 

#include <stdlib.h> 

void main() 

   // Open two files to be merged 

   FILE *fp1 = fopen("file1.txt", "r"); 

   FILE *fp2 = fopen("file2.txt", "r"); 

   // Open file to store the result 

   FILE *fp3 = fopen("file3.txt", "w"); 

   char c; 

   if (fp1 == NULL || fp2 == NULL || fp3 == NULL) 

   { 

         puts("Could not open files"); 

         exit(0); 

   } 

   // Copy contents of first file to file3.txt 

   while ((c = fgetc....

Show More

All Chapters

View all Chapter and number of question available From each chapter from C-programming-