问答题
                                     请编写函数fun,该函数的功能是:求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。    例如,若二维数组中的值为:    1    3    5    7    9    2    9    9    9    4    6    9    9    9    8    1    3    5    7    0    则函数值为61。    注意:部分源程序在文件PROG1.C中。    请勿改主动函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。  试题程序:#include  < conio.h >#include  < stdio .h >#include  < stdlib.h >#define M 4#define N 5int fun ( int a [M] [N1) { }void main () {  FILE *wf;   int aa[M] [N] = {{1,3,5,7,9 },{2,9,9,9,4},{ 6,9,9,9,8},{1,3,5,7,0 }};  int i, j, y;    system ("CLS ") ;  printf ("The original data is   for (1 =0; i < Mf i++)              printf ("% 6d ",aa[i] [ j ]) ;        printf ("\n ") ;         }   y = fun (aa) ;   printf ("\nThe sun: % d\n "y) ;   printf ("\n ") ;/*********found*********/   wf = fopen ("out.dat", "w") ;    fprintf  (wf, "% d", y) ;   fclose (wf) ;/*********found*********/}
                                
                                            【参考答案】
                                            
                                            
正确答案:int fun(int a[M] [N]) { int i,j,sum =0; for(i=0;i < M;i......
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)