From: cat AT animal DOT u-net DOT com Newsgroups: comp.os.msdos.djgpp Subject: Re: Random numbers? Message-ID: <3851b4cb.79393432@news.f9.net.uk> References: <384F1689 DOT B435CCDF AT localnet DOT com> <83wvqo3dj0 DOT fsf AT mercury DOT st DOT hmc DOT edu> X-Newsreader: Forte Free Agent 1.11/32.235 Lines: 23 Date: Sat, 11 Dec 1999 02:24:04 GMT NNTP-Posting-Host: 212.56.123.170 X-Complaints-To: abuse AT plus DOT net DOT uk X-Trace: wards 944880361 212.56.123.170 (Sat, 11 Dec 1999 02:46:01 GMT) NNTP-Posting-Date: Sat, 11 Dec 1999 02:46:01 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com On 08 Dec 1999 21:10:27 -0800, Nate Eldredge wrote: >Mark Simmons writes: > >> How do I get a number that will be psuedo random? time(null) % max >> doesn't work because the numbers need to be read in quick succession and >> it simply produces a 1,2,3,4,5,6,7,8,9...0,1,2.... etc. pattern.. So, >> how do I get a number that seems sort of random with a variable max? > >Read about `rand' in the documentation. Don't forget to `srand'; >`time(NULL)' makes a good seed. > >-- > >Nate Eldredge >neldredge AT hmc DOT edu Try calling time() several times. Each time use the seconds value as the count for a loop. loop for (;0