这样的 [Error] expected ')' before ';' token
一直显示有问题,但实在是看不出来啊
#include
int main()
{
int a[10];
int n,c,b;
char*p;
if(n=0;n<10;n++)
{
a[n]=rand%101;
}
p=a;
printf("随机输入一个值\n");
scanf("%d",&c);
if(b=0,n=0;n<10;n++)
{
if(*p>c) b++;
}
printf("%d",b);
return;
}
他提示错的语句了,这里应该是一个for循环,你写成了if
吧if改成for就行了