编辑代码


#include <stdio.h>
int main ()
{
    int a=2,b=4,c=8;
    printf("输入三个整数:");
    scanf("%d%3d&4d\n",&a,&b,&c);
    if(a>b) 
    {
        if(a>c) printf("最大值是:%d\n",a);
        else
        {
            a=c;
            printf("最大值是:%d\n",a);
        }
    }
    else
    {
        a=b;
        if(a>c) printf("最大值是:%d\n",a);
        else
        {
            a=c;
            printf("最大值是:%d\n",a);
        }
    }
	return 0;
}


方案二:
#include <stdio.h>
int main ()
{
    int a=2,b=4,c=8;
    printf("输入数值:");
    scanf("%d%d%d\n",&a,&b,&c);
    a=(a>b)?a:b;
    a=(a>c)?a:c;
    printf("最大值是:%d",a);
   
	return 0;
}