I Klaudis eksempel vil det første tal altid være det samme, det er trukket inden srand er kaldt.
Det andet tal bør være tilfældig.
Prøv:
srand ( time(NULL) );
printf ("Random number: %d\n", rand() % 100);
printf ("Random number: %d\n", rand() % 100);
printf ("Random number: %d\n", rand() % 100);
Det bør give 3 tilfældige tal mellem 0 og 99, begge inklusive.