第8 9 10 行 这样改:
for(;number > 0;number--)
c=1;
for(a=2;a < number;a++)//()这里是 ’;' 分号
for(;number > 0;number--){
c=1;
for(a=2;a < number;a++){
b=number%a;
if(b==0){
c=0;
break;
}
}
if(c==1)
printf("%d\n",number);
}
这段这么改。我是手机上写的,标点符号可能不正确,你自己改下。
要是过多的话可以试试素数筛法
百度就可以 可以学习学习
有帮助关注一波