C语言如何输出a,b,c三个数中的最大值

2025-01-20 01:59:37
推荐回答(2个)
回答1:

#include"stdio.h"
void main(void)
{
    int a,b,c,tmp,max;
    printf("inputa,b,c:");
    scanf("%d%d%d",&a,&b,&c);
    if(a>b&&a>c)
        max=a;
    else if(b>c)
        max=b;
    else
        max=c;
    printf("max=%d",max);
}

回答2:

int max(int a,int b, int c)
{
    int m=a;
    if(b>m) m=b;
    if(c>m) m=c;
    return m;
}