aoc-2020/turbo_main.c

30 lines
576 B
C
Raw Permalink Normal View History

#include <stdio.h>
#include <stdlib.h>
2020-12-15 18:11:03 +00:00
#define FILETEST "test"
#define FILEINPUT "input"
2020-12-14 00:18:07 +00:00
void prem_partie(FILE *ptr);
void deux_partie(FILE *ptr);
int main(int argc, char *argv[])
{
2020-12-15 18:11:03 +00:00
char *filename = argc > 1 ? FILETEST : FILEINPUT;
FILE *ptr = fopen(filename, "r");
if (ptr == NULL)
{
printf("Le fichier %s nexiste pas.\n", filename);
return 1;
}
printf("Traitement de la première partie…\n");
2020-12-14 00:18:07 +00:00
prem_partie(ptr);
fseek(ptr, 0, SEEK_SET);
printf("\nTraitement de la deuxième partie…\n");
2020-12-14 00:18:07 +00:00
deux_partie(ptr);
fclose(ptr);
return 0;
}