Saturday, 16 June 2012

Comparing two files using pointers

#include<stdio.h>
#include<conio.h>
#include<process.h>
void main()
{
 FILE *fp1,*fp2;
 char a1,a2;
 int flag=0;
 clrscr();
 fp1=fopen("f:/ds/file1.txt","r");
 fp2=fopen("f:/ds/file3.txt","r");
 a1=fgetc(fp1);
 a2=fgetc()
 {
 if(a1==a2)
 {
  a1=fgetc(fp1);
  a2=fgetc(fp2);
 }
 else
 {
  printf("files are not same");
  flag=1;
  break;
 }
 }
 if(flag==0)
 {
 printf("files are same");
 }
 fclose(fp1);
 fclose(fp2);
 getch();
}


No comments:

Post a Comment