求助一道C语言编程题

编写函数max(a,b,c)即求a,b,c中的最大数;并利用它求10组数(每组三个数)中每组数中的最大数。

#include<stdio.h>

int Max(int a,int b,int c)

{

    if(a<b)

        a=b;

    if(a<c)

        a=c;

    return a;

}

int main()

{

    int a,b,c,i=1,max;

    while(i<=10)

    {

        printf("请输入三个数:\n");

        scanf("%d%d%d",&a,&b,&c);

        max=Max(a,b,c);

        printf("max=%d\n",max);

        i++;

    }

    return 0;

}

附运行结果:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-04
int max(int a, int b, int c){
if(a>b && a>c){
return a;

}else if(b>a && b>c){
return b;

}else if(c>a && c>b){
return c;

}

}