C program to convert the file contents in Upper-case & Write Contents in a output file

February 12, 2012 No Comments » Hits : 337





C program to convert the file contents in Upper-case & Write Contents in a output file

Write a program to read a text file and convert the file contents in capital (Upper-case) and write the contents in a output file. Program to copy the contents of one file into another by changing case.

#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);
    a=toupper(a);
    fputc(a,fp2);
    }while(a!=EOF);

fcloseall();
getch();
}

Incoming search terms: