从键盘:输入一组无符号整数并保存在数组xx[N]中,以整数0结束输入,要求这些数的最大位数不超过4位,其元素的个数通过变量num传入函数fun()。请补充函数fun(),该函数的功能是:从数组xx中找出个位和十位的数字之和大于5的所有无符号整数,结果保存在数组yy中,其个数由函数fun()返回。
例如:当xx[8]=<123,11,25,222,42,333,14,5451时,
bb[4]=25,42,333,5451。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
试题程序:
#include <stdio.h>
#define N 1000
int fun(int xx[ ],int bb[ ],int num)
int i,n=0;
int g,s;
for(i=0;i<num;i++)
g= 【1】 ;
s=xx[i]/10%10;
if((g+s)>5)
【2】 ;
return 【3】 ;
main()
int xx[N];
int yy[N];
int num=0,n=0,i=0;
printf("Input number:\n");
do
scanf("%u",&xx[num]);
while(xx[num++]!=0);
n=fun(xx,yy,num);
printf("\nyy=");
for(i=0;i<n;i++)
printf("%u",yy[i]);