#include<stdio.h>
int main()
{
int x,y,i;
printf("请输入两个整数:");
scanf("%d%d",&x,&y);
while(x<y)
{
x++;
for(i=2;i<x;i++){
if(x%i==0){
break;
}
}
if(x==i){
if(i%10==7)
continue;
printf("%d ",x);
}
}
return 0;
}
没有用函数,没用flag做判定,没用sqrt优化,因为我还没掌握透彻。