Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/netgirard/random
Browse files Browse the repository at this point in the history
  • Loading branch information
Bob QA committed Feb 6, 2023
2 parents 32983ff + 405a0c7 commit 9e0c630
Showing 1 changed file with 15 additions and 9 deletions.
24 changes: 15 additions & 9 deletions src/rand.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 9e0c630

Please sign in to comment.