#include <stdio.h>

int main(void)

{

 FILE * fp1 = fopen("test1.txt", "rt");

 FILE * fp2 = fopen("test2.txt", "rt");

 int m1=0, m2=0;

 if(fp1==NULL || fp2 == NULL)

 {

  printf("파일오픈에러");

  return -1;

 }


 while(1)

 {
  m1 = fgetc(fp1);

  m2 = fgetc(fp2);

  if(m1 != m2)

  {

   printf("두 파일은 서로 다릅니다");

   return -1;

  }

  if(m1 == EOF && m2 == EOF)

   break;

 }

 printf("두 파일은 서로 같습니다");

 return 0;

}



이런 방법을 생각 못했다니