高手帮忙看下最后的部分哪块出错了
/*找出3x4数组中的最大值、最小值、根据用户输入来查找指定值,找到输出行、列下标。*/#include <stdio.h>
int main()
{
int a[3][4],max,min,row1=0,colum1=0,row2=0,colum2=0,row3=0,colum3=0;
int i,j,s;
printf("请输入一个3乘4的数组:\n");
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
scanf("%d",&a[i][j]);
max=a[0][0],min=a[0][0];
if(max<a[i][j])
{
max=a[i][j];
row1=i;
colum1=j;
}
if(min>a[i][j])
{
min=a[i][j];
row2=i;
colum2=j;
}
}
}
printf("max=%d,row1=%d,colum1=%d\n",max,row1,colum1);
printf("min=%d,row2=%d,colum2=%d\n",min,row2,colum2);
nihao:
printf("请输入您所要查找的数字:\n");
scanf("%d",&s);
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
if (a[i][j]==s)
{
row3=i;
colum3=j;
}
else
{
printf("您的输入有误,请重新输入:\n");
goto nihao;
}
}
}
printf("%d的位置在第%d行,第%d列\n",s,row3,colum3);
return 0;
}
题目 :找出3x4数组中的最大值、最小值、根据用户输入来查找指定值,找到输出行、列下标.
[ 本帖最后由 ting3259298 于 2010-12-6 23:52 编辑 ]