Aşağıdaki program, kullandığı randnum() fonksiyonu ile verilen iki sayı arasında rastgele 10 sayı seçerek ekrana yazar.
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define randnum(min, max) ((rand() % (int) (((max) + 1) - (min))) + (min))
int main(void)
{
int id;
srand(time(NULL));
for (id=0; id<10; id++) {
printf("%d ", randnum(121, 190));
}
return 0;
}