这段c语言那里错了
#include<stdio.h>#include<stdlib.h>
#include<time.h>
const int N=10;
void main()
{
int i,x,y,z,c=0
srand(time(0));
for(i=1;i<N;i++){
x=rand()%90+10;
y=rand()%90+10;
printf("%d+%d=",x,y);
scanf("%d",&z);
if(x+y==z)c++
}
printf("最后得分:%d\n",c*10);
}
报错为:
--------------------Configuration: aaa11 - Win32 Debug--------------------
Compiling...
aaa11.cpp
D:\c语言练习上机练习\第20章\第20章\aaa\aaa11.cpp(8) : error C2146: syntax error : missing ';' before identifier 'srand'
D:\c语言练习上机练习\第20章\第20章\aaa\aaa11.cpp(15) : error C2143: syntax error : missing ';' before '}'
执行 cl.exe 时出错.
aaa11.obj - 1 error(s), 0 warning(s)
请高手解释一下