给定程序MODI1.C中函数fun的功能是:根据 形参m的值(2≤m≤9),在m行m列的二维数 组中存放如下所示规律的数据,由main函数输出。
请改正程序函数中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行, 也不得更改程序的结构!
给定源程序如下。
(1)void fun(int a[][M], int m)
(2) a[j][k] = (k+1)*(j+1);
(1)在函数体fun中可知,a是一个字符串数组型变量,设置实参时,用表示是错误的,所以 应改为 void fun(int a[][M], int m)。
(2)根据输出的结果可知,应改为 a[j][k] = (k+1)*(j+1)。