diff options
Diffstat (limited to '5')
| -rw-r--r-- | 5/part1.c | 2 | ||||
| -rw-r--r-- | 5/part2.c | 4 | ||||
| -rw-r--r-- | 5/part2_fast.c | 4 |
3 files changed, 7 insertions, 3 deletions
@@ -76,5 +76,5 @@ int highest_seat_id(const char *filename) int main(int argc, char *argv[]) { - printf("%i\n", highest_seat_id(argv[1])); + printf("%i\n", highest_seat_id(argv[argc - 1])); } @@ -86,9 +86,11 @@ int missing_seat_id(const char *filename) return i; } } + + return 0; } int main(int argc, char *argv[]) { - printf("%i", missing_seat_id(argv[1])); + printf("%i", missing_seat_id(argv[argc - 1])); } diff --git a/5/part2_fast.c b/5/part2_fast.c index 330244e..df2a585 100644 --- a/5/part2_fast.c +++ b/5/part2_fast.c @@ -77,9 +77,11 @@ int missing_seat_id(const char *filename) return i; } } + + return 0; } int main(int argc, char *argv[]) { - printf("%i", missing_seat_id(argv[1])); + printf("%i", missing_seat_id(argv[argc - 1])); } |
