#include <stdio.h>
#include <math.h>
void main()
{int n,i;
n=100;
do
{i=2;
while(i<sqrt(n))
{if(n%i==0) i=i+1;
else i=n;
}
while(i>=sqrt(n))
{if(i<n)
printf("%d\n",n);
n=n+1;
}
}
while(n<=200);
getch();
}
这哪错了,输出的数无法限制,目的是输出100-200之间的素数