编写一个C程序,输入abc三个值,输出其中最大者

RT 如题所示,要完整的C语言程序,谢谢了!

结果: 代码:#include <stdio.h>void main()
{
int a, b, c, max;
printf("输入3个数:");
scanf("%d%d%d", &a, &b, &c); if (a > b)
{
max = a;
}
else
{
max = b;
} if (max < c)
{
max = c;
} printf("你输入的数为:%d %d %d\n最大的是:%d\n", a, b, c, max);
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-09-15
#include<stdio.h>
 void main()
 {
     int a,b,c,max;
     printf("Please input number:\n");
     scanf("%d,%d.%d",&a,&b,&c);
     max=a;
     if(b>=max)
         max=b;
     if(c>max)
         max=c;
     printf("The bigest number is \n",max);
 }

第2个回答  2018-05-18
//编写一个程序,输入a,b,c三个值,输出其中最大者
#include<stdio.h>
int main()
{
int a,b,c,max; //定义四个整型数
printf("请输入三个数:");
scanf("%d,%d,%d",&a,&b,&c);
max=a;
if (max<b)
{
max=b;
}
if (max<c)
{
max=c;
}
printf("%d\n",max);
return 0;
}
第3个回答  2013-10-28
#include "stdio.h"max(int a,int b,int c)
{
if(a>c)c=a;
if(b>c)c=b;
else return(c);
}void main()
{
int a,b,c;
scanf ("%d%d%d",&a,&b,&c);
printf("%d\n",max(a,b,c));
}//VC6.0编译通过
第4个回答  2020-03-01
你没有考虑到x==y,x==z或y==z
的情况所以应该用
if(x>=y,x>=z)m=x;
if(y>=x,y>=z)m=y;
else
m=z;
还有你return
z;是几个意思……应该return
m;
还有我求求楼主使用int
main()