请编写一个函数fun,它的功能是:求除1到m之内(含m)能北7或11整除的所有整数放在数组a中,通过n返回这些数的个数。
/*请编写一个函数fun,它的功能是:求除1到m之内(含m)能北7或11整除的所有整数放在数组a中,通过n返回这些数的个数。 */
#include <stdio.h>
int fun(int *a, int num)
{
int j=0;
for(int i=1; i<num; i++)
{
if((i%7 == 0) || (i%11 == 0))
{
a[j]=i;
j++;
}
}
return j;
}
int main(void)
{
int num, a[100];
printf("please input number\n");
scanf("%d",&num);
num=fun(a,num);
printf("个数%d\n",num);
for(int i=0; i<num; i++)
printf("%d ",a[i]);
printf("\n");
}