// 求2维数组中最大的数字,编译没有问题,但是运行时出现错误,请高手指点。
#include <stdio.h>
int max1(int **array,int m,int n)
{ 
 int i,j,max11;
max11=array[0][0];
 for (i=0;i<m ;i++ )
 {
  for (j=0;j<n ;j++ )
  {
   if (array[i][j]>max11)
   {
    max11=array[i][j];
   }
  }
 }
 return(max11);
}
int main()
{
 
 
 int a[3][4]={{2,3,4,5},{6,3,2,1},{9,3,0,6}};
 int b;
 b = max1((int **)a,3,4);
 
 printf("the max value is: %d",b);
 
 return 0;
}



 
											





 
	    

 
	
 
											

 
										
					
	