随机数问题
C中怎么样产生一组连续不同的随机数?
大侠们,我在编以下的一个函数时出现了一个问题,我想打印一串随机的数,可是当N取值大于1时所产生的随机数就全部一样了,而我想要的是一串不同的随机数,至少不能都相同吧。。。这个问题该怎么解决啊?请大侠们指点迷津。。。
#define N 100
fun()
{
int i;
srand( (unsigned)time( NULL ));
i=rand()%16;
return i;
}
main()
{
int i;
for(i=0;i<N;i++)
printf("%4d",fun());
}