>> 172
#include <stdio.h>
#include <math.h>

#define SIZE 1000

int main(void)
{
int i, j;
int kazu[SIZE];

for (i = 2; i < SIZE; i++) { kazu[i] = 1; }
for (i = 2; i < SIZE; i++) {
if (kazu[i]) {
for (j = 2; i * j < SIZE; j++) { kazu[i * j] = 0; }
}
}
for (i = 2; i < SIZE; i++) { if (kazu[i]) { printf("%d ", i); } }
printf("\n");
return 0;
}