Fix the code such that the integers printed out are from 0 to 99. Currectly, the integers printed out are 9 digits
int main(int argc, char **argv) {
    if (argc != 3) {
        fprintf(stderr, "Usage: time_reads s filename\n");
        exit(1);
    }
    seconds = strtol(argv[1], NULL, 10);

    FILE *fp;
    if ((fp = fopen(argv[2], "r")) == NULL) {
      perror("fopen");
      exit(1);
    }

    /* In an infinite loop, read an int from a random location in the file,
     * and print it to stderr.
     */
    int buffer = 0;
    for (;;) {
        fseek(fp, (rand()%99)*sizeof(int), SEEK_SET);
        fread(&buffer, sizeof(int), 1, fp);
        fprintf(stderr, "%d\n", buffer);

    }
    return 1; // something is wrong if we ever get here!
}
