aoc-2021/src/main.c

57 lines
1.0 KiB
C

#include <stdio.h>
#include <stdint.h>
#include <stdlib.h>
#include "day.h"
int main(int argc, char * argv[]) {
uint64_t day_number;
if (argc < 2) {
printf("Advent of **C**ode\n");
printf("%s DAY_NUMBER", argv[0]);
return -1;
}
day_number = strtol(argv[1], NULL, 10);
switch (day_number) {
case 1:
day_1();
break;
case 2:
day_2();
break;
case 3:
day_3();
break;
case 4:
day_4();
break;
case 5:
day_5();
break;
case 6:
day_6();
break;
case 7:
day_7();
break;
case 8:
day_8();
break;
case 9:
day_9();
break;
case 10:
day_10();
break;
case 11:
day_11();
break;
default:
printf("Invalid day ding dong!\n");
return -2;
}
}