#include<stdio.h>
int f(int c[50])
{
int i,j=0,a,b;
for(i=1;i<=50;i++)
{
a=i/10;
b=i%10;
if((i%3==0&&a==5)||(i%3==0&&b==5))
{
c[j]=i;
j++;
}
}
return j;
}
int main()
{
int i,n,b[50];
n=f(b); //用到的不仅仅是返回j的值,数组名相当于指针,把地址也传递过来了
for(i=0;i<n;i++)
printf("%d ",b[i]);
return 0;
}