rand -- generate a random value
Returns a pseudo-random value between 0 and RAND_MAX.
Remember to seed the random number generator before use with srand().
See also srand() and getrandmax().