Advent of code d1

I never manage to finish advent of code. Here is my C solution to day 1.

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define MAX_LINE_LENGTH 99

int main() {
    int result = 50;
    int password = 0;
    FILE *f;

    char line[MAX_LINE_LENGTH];
    const char *filename = "day1-input.txt";
    f = fopen(filename, "r");
    if(f == NULL) {
        perror("error opening");
        return 1;
    }
    while(fgets(line, MAX_LINE_LENGTH, f) != NULL) {
        size_t len = strlen(line);
        if(len > 1 && (line[0] == 'L' || line[0] == 'R')) {
            int n = atoi(line + 1);
            for(int i = 0; i < n; i++) {
                if(line[0] == 'L') {
                    result--;
                    if(result < 0) result = 99;
                } else {
                    result++;
                    if(result > 99) result = 0;
                }
                // increment here for second phase
                // if(result == 0) password++;
            }
            // increment here for first phase
            if(result == 0) password++;
        }
    }
    fclose(f);

    printf("%d\n", password);
    return 0;
}

Until next time,

Brian