函数更习惯用return作为break 返回值直接设置0和1,然后加起来就好

#include <iostream>
using namespace std;

int fun(int a)
{
    for(int j=2; j<a; j++)
        if(a%j==0)
            return 0;
    return 1;
}

int main()
{
    int count=0;
    for(int i=100;i<=999; i++)
    {
        count += fun(i);
    }
    cout<<count;
    return 0;
}