新手,帮忙找下错!!
#include "stdio.h"#define row 10
#define col 10
void input_array(int a[row][col]);
void max_min(int a[row][col]);
int m, n;
main()
{
int a[row][col];
input_array(a);
max_min(a);
getch();
}
void input_array(int a[row][col])
{
int i, j;
printf("Enter row and col:\n");
scanf("%d%d", &m, &n);
printf("Enter array:\n");
for( i=0; i<m; i++)
{
for( j=0; j<n; j++)
{
scanf("%d", a[i][j]);
}
}
}
void max_min(int a[row][col])
{
int i, j, max, min;
max=a[0][0];
min-a[0][0];
for( i=0; i<m; i++)
{
for( j=0; j<n; j++)
{
if( max<a[i][j])
{
max=a[i][j];
}
if(min>a[i][j])
{
min=a[i][j];
}
}
}
printf("max=%d,min=%d", max, min);
}
求数组中的最大数和最小数