for
#include <stdio.h>
int main(int argc, const char *argv[])
{
int i;
int j;
for(i=2;i<1000;i++)
{
for(j=2;j<i;j++)
{
if(0==(i%j))
break;
}
if(j==i)
printf("%d ", i);
}
putchar(10);
return 0;
}
while
#include <stdio.h>
int main(int argc, const char *argv[])
{
int i=2;
int j;
while(i<1000)
{
j=2;
while(j<i)
{
if(0==(i%j))
break;
j++;
}
if(j==i)
printf("%d ", i);
i++;
}
putchar(10);
return 0;
}