From e3dfee46d6d300d19a59b6c88ebeddda2285c257 Mon Sep 17 00:00:00 2001 From: Hippolyte Chauvin Date: Sun, 3 Dec 2023 17:06:46 +0100 Subject: [PATCH] Jour 1 : corps de la fonction main --- src/main.c | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/main.c b/src/main.c index 06d3a7f..59ca95d 100644 --- a/src/main.c +++ b/src/main.c @@ -1,6 +1,20 @@ #include +#include +#include + +#define INPUT_FILE_PATH "./input.txt" int main(int argc, char *argv[]) { - printf("Hello world!\n"); - return 0; + unsigned int calibration_sum; + FILE *input_file; + + input_file = fopen(INPUT_FILE_PATH, "r"); + if (input_file == NULL) { + fprintf(stderr, "Error %d opening \"%s\".", errno, INPUT_FILE_PATH); + return errno; + } + + calibration_sum = get_calibration_sum(input_file); + + return EXIT_SUCCESS; }