新手刚学C 现学到数组
这题做不来啊做不来
高手帮我找找错
#include <stdio.h>
void main()
{
int a[99],i=0,j=0,num=2,temp=99;
while (num<=100)
{
a[i]=num;
num++;
i++;
}
i=0;
num=2;
while (num<=50)
{
i=0;
j=0;
while (i<=temp)
{
if (a[i]%num!=0)
{
a[j]=a[i];
j++;
}
i++;
}
temp=j-1;
}
while (i<=j)
{
printf("%d\n",a[i]);
i++;
}
}