#include<stdio.h>
int main()
{
int x;
//scanf("%d",&x);
for(x=2;x<=100;x++){
int i;
int b;
b=1;
for(i=2;i<x;i++){
if(x%i==0){
b=0;
break;
}
}
if(b==1){
printf("%d ",x);
}
}
printf("\n");
return 0;
}
错误代码
#include<stdio.h>
int main()
{
int x,i,b;
b=1;
//scanf("%d",&x);
for(x=2;x<=100;x++){
for(i=2;i<x;i++){
if(x%i==0){
b=0;
break;
}
}
if(b==1){
printf("%d ",x);
}
}
printf("\n");
return 0;
}