不明白为什么报错。
#include<stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void)
{
int t,i,a,b;
time(&t); //这一行报错 为什么?
srand(t);
a=rand()%100;
b=rand()%100;
//for (i=1;i<=5;i++);
printf ("%d\n%d\n",a,b);
printf ("%d\n",a+b);
}
t变量应该初始化
回复 王幸:怎样初始化?
回复 纪 湘:int t=1;
回复 王幸:谢谢