调用子函数,求数组最大最小值..
#include <stdio.h>
int max(int x,int y)
{
return(x> y?x:y);
}
int min(int j,int k)
{
return(j> k?k:j);
}
void main()
{ int i,m,n,a[10];
printf( "input ten number\n ");;
for(i=0;i <10;i++)
scanf( "%d ",a[i]);
m=a[0];
for(i=0;i <10;i++)
{m=max(m,a[i]);}
printf( "max=%d\n ",m);
n=a[0];
for(i=0;i <10;i++)
{n=min(n,a[i]);}
printf( "min=%d\n ",n);
getch();
}
调用子函数求数组最大最小值的.....错哪里了....我好菜啊T_T
[解决办法]
error 1:
for(i=0;i <10;i++)
scanf( "%d ",a[i]);
应该为
for(i=0;i <10;i++)
scanf( "%d ",&a[i]);