程序编译没问题,但不显示结果,甚至连光标都不见了
#include<stdio.h>#include<math.h>
void main()
{
int i,j,k,a[101],n=0;
for(i=1;i<=100;i++)
a[i]=i;
for(i=2;i<=100;i++)
k=(int)sqrt(i);
for(j=2;j<=k;j++)
{if(i%j==0) a[i]=0;break;
}
for(i=1;i<=100;i++)
{
if(a[i]!=0)
printf("%d",a[i]);
n++;
while(n%10==0)
printf("\n");
}
}