#include"math.h"
voidshaifa(inta[101])
{inti,j;
for(i=1;i<=100;i++)a[i]=i;
for(a[1]=0,i=2;i<=sqrt(100);i++)
if(a[i]!=0)
{j=i+1;
while(j<=100)
{if(a[j]!=0&&a[j]%a[i]==0)a[j]=0;
j=j+1;}
}
主函数都没有啊
一片混乱1.for语句不对2.第三行 3。最后一行if语句用法不对。既然寻找素数,应该输出它的结果,怎么更改数组了??
for 是有不对啊,还有int i,j; 不懂怎么改了,数组是难啊,我不是很懂的.高手改一下!