#include
void fun(int *a,int *n)
{
int i,j=0;
for(i=1;i<100;i++)
if ((i%7==0||i%11==0) && i%77!=0)
a[j++]=i;
*n=j;
}
void main()
{
int a[100],n,i;
fun(a,&n);
for(i=0;i<n;i++)
{
printf("%d\t",a[i]);
}
getchar();
}
用函数传递数组指针的方式寻找100以内能被7 11整除,但是不能被77整除的数,结果放在a数组中,结果的个数放在n中
j就是用来计数找到多少个的变量。