Monday, June 8, 2015

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

#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();
}

No comments:

Post a Comment