函数问题
#define M 4#include <stdio.h>
fun (int a[][M])
{
int x=a[0][0],j=0,i=0;
while(j<2)
{
//printf("%d ",a[j][i]);
while(i<4)
{ //printf("%d ",a[j][i]);
if(x<a[j][i])
{
x=a[j][i];
// printf("%d ",a[j][i]);
//printf("\n");
}
i++;
}
i=0;
j++;
}
//return x;
}
main( )
{ int arr[2][M]={5,8,3,45,76,-4,12,82} ;
printf("max =%d\n", fun(arr)) ;
//NONO( ) ;
}
为什么没有返回值就能输出max了