C Program to copy the content of file to another

Published on September 13, 2017 by admin

Filed under C

Last modified September 13, 2017

Print this page

rate 1 star rate 2 star rate 3 star rate 4 star rate 5 star
Your rating: none, Average: 0 (0 votes)

This article have been viewed 11697 times

Problem Statement

Write a program in C to copy the content of one file to another.

How to copy the content of the file to another using C ?

#include <stdio.h>
int main()
{
   char ch;
   FILE *fp1;
   FILE *fp2;
   /* Assume this abundantcodefile1.txt has the content which needs to be copied to abundantcodefile2.txt*/
   if (fp1 = fopen("abundantcodefile1.txt", "r"))
   {
      ch = getc(fp1);
      // Assume this test2.c file is empty
      fp2 = fopen("abundantcodefile2.txt", "w+")
      while (ch != EOF)
      {
         fputc(ch, fp2);
         ch = getc(fp1);
      }
      fclose(fp1);
      fclose(fp2);
      return 0;
   }
   return 1;
}

Leave a Comment


x

You might be Interested in these Posts

C Program to convert lower case string to upper case

Problem Statement Write a program in C to convert the given string from lower case to upper case. ...

How to decode a base64 string in C#?

Here's a sample code snippet demonstrating how you can easily decode a base64 encoded string in C#. ...

How to disable editing of items in a combo box in c#?

When working in Win forms using C# and especially when you use the combo box , you would have notice...