Chapter 14. Miscellaneous (MSC)
MSC30-C. Do not use the rand() function for generating pseudorandom numbers
Pseudorandom number generators use mathematical algorithms to produce a sequence of numbers with good statistical properties, but the numbers produced are not genuinely random.
The C Standard
rand() function makes no guarantees as to the quality of the random sequence produced. The numbers generated ...