求答案c++的题目,函数。求大家

编写函数fun,其功能是:找出100至x (x<=999) 之间能被3整除且不能被5整除的数输出,并将符合条件的整数个数作为函数值返回。主函数负责输入及输出满足条件的整数个数


#include <iostream>
using namespace std;
int fun(int a,int b)
{
    int i,cnt=0;
    for (i=a;i<=b;i++)
    {
        if(i%3==0 && i%5!=0) cnt++;
    }
    return cnt;
}
int main()
{
    int x;
    cin >> x;
    cout << fun(100,x);
    return 0;
}

img