第1个回答 推荐于2017-09-04
//---------------------------------------------------------------------------
#include <stdio.h>
int main(void)
{
int a[100],i,j;
for (i = 0; i<100; i++) a[i]=i+1;
for (i=1; i<100; i++)
for (j=i+1; j<100; j++)
if (a[i]&&a[j]%a[i]==0)
a[j]=0;
for (i = 1; i<100; i++)
if (a[i]) printf("%d\t",a[i]);
return 0;
}
//---------------------------------------------------------------------------本回答被提问者采纳