c语言 鞍点问题,求大神指教我哪里写错了~~~

2025-03-27 16:33:57
推荐回答(3个)
回答1:

你的程序问题在于 i 这个变量嵌套的for循环覆盖了上层的for循环中的 i值,把嵌套for循环改为变量k就好了(添加一个变量k)

for(k=0;k<4;k++) /*每一行的最大点和该点所在列的数比较,看它是否是鞍点。*/

{

if(array[k][column]>max) printf("\n");

else printf("%d\n",max);

}

回答2:

你数组定义的对吗,初始化那句,我擦!

回答3:

int array[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};