#include <stdio.h>
int compareFiles(char file1[], char file2[]) {
FILE *fp1 = fopen(file1, "r");
FILE *fp2 = fopen(file2, "r");
char ch1, ch2;
do {
ch1 = fgetc(fp1);
ch2 = fgetc(fp2);
if (ch1 != ch2)
return 0;
} while (ch1 != EOF && ch2 != EOF);
return 1;
}
int main()
{
char file1[100] = "d:\\data1.txt";
char file2[100] = "d:\\data2.txt";
if (compareFiles(file1, file2))
puts("Equal");
else
puts("Not Equal");
return 0;
}
/*
run:
Equal
*/