Add hamming distance function

This commit is contained in:
Dimitri Lozeve 2020-06-03 22:15:57 +02:00
parent 55fba9cfd2
commit 886f1d45cb
5 changed files with 123 additions and 0 deletions

28
ex06/main.c Normal file
View file

@ -0,0 +1,28 @@
#include "utils.h"
#include <ctype.h>
#include <stdio.h>
#include <string.h>
int main(int argc, char *argv[]) {
if (argc < 2) {
printf("Usage: %s <filename>\n", argv[0]);
return EXIT_FAILURE;
}
const char *filename = argv[1];
FILE *fp = fopen(filename, "r");
if (fp == NULL) {
printf("Error opening file %s\n", filename);
return EXIT_FAILURE;
}
printf("%u\n", hamming("this is a test", "wokka wokka!!!"));
if (fclose(fp)) {
printf("Error closing file %s\n", filename);
return EXIT_FAILURE;
}
return EXIT_SUCCESS;
}