Comparer contenu de 2 fichiers
Salut !
Est-ce que vous auriez un code pour comparer 2 fichiers caractère par caractère (car il me faut le nombre de différences).
Je commence un peu a tripatouiller les fopen/fputs/fread, mais j'ai trop d'erreurs.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
FILE * a= fopen("a.txt",r);
FILE * b= fopen("b.txt",r);
int c=0;
while(CONDITION ARRET (qd le fichier a est vide) ){
char x = fgetc(a);
char y = fgetc(b);
if(x!=y)
c++;
} |
Je ne sais pas comment écrire la condition d'arret.
Quelqu'un aurait une solution ?
Meric d'avance.