Hello all,

Is there a function in the standard C library which returns a prime

number which is also pseudo-random?

Assuming there isn't, as it appears from the docs that I have, is there

a better way than to fill an array of range 0... RAND_MAX with

pre-computed primes and using the output of rand() to index into it to

extract a random prime.

Also what is meant by reinitialising the rand() function with srand(1)?

Does it mean that further calls to rand() will return numbers with a new

starting point? If so, how is it different to calling srand() with a

seed value such as that returned by the time() function?

Thank you all for the help. I find this group very useful.