C++新手求大神指教啊,下面是我初学的程序,请问哪里出错了啊,,,老是运行不了

2025-01-06 15:54:03
推荐回答(5个)
回答1:

else那里少了半个大括号

回答2:

帮你改好了
#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;
}
}

回答3:

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;
这是函数体里面的全部内容

回答4:

数数大括号…前后括号数量都不等…

回答5:

else{

}
break;