用两个判断即可解决 首先判断a>b? 如果是则把a的值赋给b,否则则b赋给a 在进行判断,比较a和 c 因为在上面一次的判断,无论a大或者 a小,两者中的最大值都变为了a 所以此时只需比较a和c的关系,在进行赋值即可


# include<stdio.h>
int main()
{
    int a,b,c;
    scanf("%d%d%d",&a,&b,&c);
    if(a>b)
        b=a;
    else a=b;
    
    if(a>c)
        c=a;
        else a=c;
    printf("%d",a);
    
    return 0;
}