首先输入一个大于2且小于10的整数n,然后定义一个二维整形数组(mn),初始化该数组,将数组中最大元素所在的行和最小元素所在的行对调。
要求:
1)mn数组元素的值由scanf函数从键盘输入(假定最大值与最小值不在同一行上),然后输出该数组。
2)查找最大值与最小值所在行,将数组中最大元素所在的行和最小元素所在的行对调,并输出对调后的数组
3)为直观起见,数组按m行n列的方式输出
4)修改程序,对最大值与最小值可能出现在一行中的情况进行处理
部分参考代码
void main()
int martix[9][9], min, max, temp;
int i,j,m,n, nMax=0, nMin=0;
printf(“please input m and n of ma rtix:\n);
scanf(…);
…