设有一个3行4列的整形矩阵,输出该矩阵中每行元素的最小值和最大值,并输出它们的位置。

根据题目写出了以下代码,能顺利打印输出最大和最小元素和最大值的位置,但无法输出最小值的位置。

img

img

img

运行结果出错,错误提示信息Run-Time Check Failure #3 - The variable 'min_l' is being used without being initialized.

请问怎么改?感谢!

min_l提示没有初始化

img

这里显示你的min_l没有初始化,原因在于你在赋值Max与min的时候,你直接把列为0,而不是写成l=0,
修改方法,你在判断最小值得if语句下面加上一个else{min_h=j;min_l=0;}
即可

好好学学英语吧