编写函数,将1到1000之内能被7或11整除、但不能同时被7和11整除的所有整数放到a所指的数组中,通过n 返回这些数的个数。

#include
using namespace std;
void fun(inta,intn)
{

}
int main()
{
int s[10000],m,i;
fun(s,&m);
for (i=0;i<m;i++)
cout<<s[i]<<" ";
cout<<endl;
return 0;
}


for(int i=1;i<=1000;i++){
        if((i%7==0||i%11==0) && !(i%7==0&&i%11==0))
        printf("%d\n",i);
    }
#include<iostream>
using namespace std;
void fun(int a[],int &n)
{
    n=0;
    for(int i=1;i<=1000;i++)
    {
        if((i%7==0||i%11==0)&&!(i%7==0&&i%11==0))
        {
            a[n]=i;
            n++;
        }
        
    }
}
int main()
{
    int s[1000],m,i;
    fun(s,m);
    for (i=0;i<m;i++)
       cout<<s[i]<<" ";
    cout<<endl;
    return 0;
}