//a fixed seed repeats the sequence on every run;
//srand((unsigned)time(nullptr)) gives new numbers each time
srand(42);
for (int i = 1; i <= 10; i++) {
int random = rand() % 3;
//random is 0, 1 or 2
printf("%d ", random);
}
printf("\n");
//a number from min to max inclusive
int min = 10;
int max = 20;
int inRange = min + rand() % (max - min + 1);
//inRange is from 10 to 20
printf("inRange is %d\n", inRange);