>>411ごめんなさいwww

#include <stdio.h>
#include <math.h>
int main(void)
{
int prime[1000],LIMIT,i,j;
for(i=1; i<=1000; i+=2) prime[i]=1;
for(i=4; i<=1000; i+=2) prime[i]=0;
LIMIT=(int)sqrt(1000);
for(i=3; i<=LIMIT; i+=2)
{
if(prime[i]==1)
{
for(j=2*i; j<=1000; j+=i)
prime[j]=0;
} }
printf("%d ",2);
for(i=3; i<=1000; i+=2)
{
if(prime[i]==1)
{
printf("%d ",i);

} }
return 0;
}
こんな感じにcをなくすと実行しても何も映らないのは何ででしょうか?