#include<stdio.h>
#include<math.h>
int fun(int m);
int main(){
int total=0;
for(int a=100;a<=200;a++){
if(fun(a)==1)
total+=a;
}
printf("sum=%d\n",total);
return 0;
}
int fun(int m)
{
int flag=1;
for(int a=2;a<=sqrt(m)&&flag;a++)
{
if(m%a==0)
flag=0 ;
}
if(flag==0)
return 0;
else return 1;
}
运用flag,不用break破坏程序结构性