修改如下,供参考:
#include<stdio.h>
int main()
{
int i,j,n=0,a[101]; //修改
for(i=0;i<=100;i++)
a[i]=i;
a[1] = 0;
for(i=2;i<100;i++)
{
if(a[i]==0) //修改
continue; //修改
for(j=i+1;j<=100;j++)
{
if(a[j]%a[i]==0)
a[j]=0;
}
}
printf("shucu:\n"); //修改
for(i=0;i<=100;i++)
{
if(a[i]!=0)
{
printf("%2d ",a[i]); //修改
n++;
}
if(n==10)
{
printf("\n");
n=0;
}
}
return 0;
}