Skip to content

Commit

Permalink
Initialize random number generator
Browse files Browse the repository at this point in the history
  • Loading branch information
Eric Girard committed Feb 6, 2023
1 parent b0f3e61 commit 405a0c7
Showing 1 changed file with 15 additions and 9 deletions.
24 changes: 15 additions & 9 deletions random.c
Original file line number Diff line number Diff line change
@@ -1,17 +1,23 @@
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int random_int(int max)
{
return rand() % max;
return rand() % max;
}

int main(int argc, char *argv[])
{
if (argc != 2) {
fprintf(stderr, "Usage: %s <number>\n", argv[0]);
return EXIT_FAILURE;
}
int max = atoi(argv[1]);
int result = random_int(max);
printf("%d\n", result);
return EXIT_SUCCESS;
if (argc != 2) {
fprintf(stderr, "Usage: %s <number>\n", argv[0]);
return EXIT_FAILURE;
}
int max = atoi(argv[1]);

srand(time(NULL));
int result = random_int(max);
printf("%d\n", result);

return EXIT_SUCCESS;
}

0 comments on commit 405a0c7

Please sign in to comment.