else那里少了半个大括号
帮你改好了
#include
int main()
{
int a,i;
scanf("%d",&a);
for(i=2;i {
if(a%i!=0)
continue;
else
{
printf("%d不是素数\n",a);
break;
}
if(a%i!=0) printf("%d是素数\n",a);
return 0;
}
}
int a,i;
scanf("%d",&a);
for(i=2;i {
if(a%i!=0) continue;
else {printf("%d不是素数\n",a);
break;
}
}
if(i==a) printf("%d是素数\n",a);
return 0;
这是函数体里面的全部内容
数数大括号…前后括号数量都不等…
else{
}
break;