搜索
查看: 1889|回复: 5

程序运行后不能输入数据怎么回事儿?!求指点!!

[复制链接]
发表于 2012-12-7 18:35:09 | 显示全部楼层 |阅读模式
5啊哈币
本帖最后由 kuua 于 2012-12-7 22:33 编辑

#include <stdio.h>
int main()
{ int i,j,k,n=0,max,min,a[5][5];
printf("请输入5*5数组:\n");
for(i=0;1<=4;i++)
for(i=0;j<=4;j++)
scanf("%d ",&a[j]);
printf("\n");
}
for(i=0;i<=4;i++) max=[0][0];
{for(j=0,max=a[j];j<=4;j++)
if(max<=a[j]) max=a[j];
for(j=0;j<=4;j++)
if(max==a[j])
{for(k=0,min=a[k][j];k<=4;k++)
if(min>=a[k][j])
min=a[k][j];
if(max==min)
for(k=0;k<10;k++)
if(max==a[k][j])
{printf("a[%d][%d] is a saddle_point;\n",k,j);n++;}
}
if(n==0)
printf("there is no saddle_point in your array.\n");
getch();

sleep(5000);
return 0;
}}


 楼主| 发表于 2012-12-7 21:25:11 | 显示全部楼层
本帖最后由 kuua 于 2012-12-7 22:31 编辑


发表于 2012-12-8 07:47:40 | 显示全部楼层
scanf("%d ",&a[j]);应方前
maximum不对
 楼主| 发表于 2012-12-8 08:53:13 | 显示全部楼层
4k-Rn 发表于 2012-12-8 07:47
scanf("%d ",&a[j]);应方前
maximum不对

请问怎么改啊?
发表于 2012-12-12 15:19:41 | 显示全部楼层
这程序是为了做什么?   你先去调试一下呗
发表于 2018-5-13 13:17:18 | 显示全部楼层
for(i=0;1<=4;i++)
for(i=0;j<=4;j++)
scanf("%d ",&a[j]);
改成
for(i=0;i<=4;i++)
for(i=0;j<=4;j++)
scanf("%d ",&a[i][j]);
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表