首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

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

2012-03-03 
调用子函数,求数组最大最小值..#include stdio.hintmax(intx,inty){return(x y?x:y)}intmin(intj,intk

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

热点排行