读书人

调用子函数,求数组最大最小值.该如何处

发布时间: 2012-03-03 15:33:02 作者: rapoo

调用子函数,求数组最大最小值..
#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]);

读书人网 >C语言

热点推荐