程序改错题,TAT不会C

请指出下面程序中存在的问题。
下面程序用于计算二维数组a中的最小值。
例如,当二维数组a中的元素为:
4 2 34
7 3 12
5 6 5
程序的输出应为:The min is: 2 。

#include <conio.h>
#include <stdio.h>
void main()
{
int a[3][3]={4,2,34,7,3,12,5,6,5},i,j,min;
min = a[0][0];
/found/
for ( i=1; i<3; i++)
for ( j=0; j<3; j++)
if (min > a[i][j])
{
/found/
min == a[i][j];
}
printf("The min is: %d\n", min);
}

循环的判断条件不正确,数组的下标都是从0开始到n-1结束的哦,
外层for()循环中的i值是从1开始,这显然不正确啊;
应该是

for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            if(min>a[i][j])
            {
                min=a[i][j];
            }
        }
    }

要细心哦,这种题就是看你细心不细心了
加油加油 一起努力吧