C program to copy the contents of one file into another using fputc

February 12, 2025 No Comments » Hits : 82






Program to copy the contents of one file into another using fgetc and fputc function

#include<stdio.h>
#include<process.h>
void main()
{
FILE *fp1,*fp2;
char a;
clrscr();
fp1=fopen("test.txt","r");
if(fp1==NULL)
    {
    puts("cannot open this file");
    exit(1);
    }
fp2=fopen("test1.txt","w");
if(fp2==NULL)
    {
    puts("Not able to open this file");
    fclose(fp1);
    exit(1);
    }
   do
    {
    a=fgetc(fp1);
    fputc(a,fp2);
    }while(a!=EOF);
fcloseall();
getch();
}

Output :

Content will be written successfully to file


Leave A Response