Это из http://www.acm.uiuc.edu/webmonkeys/book/c_guide/2.13.html#rand :
Объявление:
void srand(unsigned int seed);
Эта функция сгенерирует генератор случайных чисел, используемый функцией rand. Выселение srand с тем же семенем приведет к тому, что rand вернет ту же последовательность псевдослучайных чисел. Если srand не вызывается, rand действует так, как будто srand (1) был вызван.