C语言:从键盘输入三个数a,b,c,输出最大的数

来源:百度知道 编辑:UC知道 时间:2024/07/04 03:45:55
#include<stdio.h>
main()
{int a,b,c.max;
if(a>b&&a>c);
max=a;
if(b>a&&b>c);
max=b;
if(c>a&&c>b);
max=c;
printf(max)
}

麻烦帮我纠正一下,顺便看看格式。谢谢啦~

我在想,如果有其中两个数相等,你咋个办。
另外,abc都没初始化。
#include<stdio.h>
main()
{int a,b,c,max;
scanf("%d%d%d"&a,&b,&c);
max=a;
if(b>max) max=b;
if(c>max) max=c;
printf(max)
}

a,b,c为初始化,
最后一句为:printf(("&d",max);

int max(int a, int b)
{
return a>b?a:b;
}

main()
{

int iMax;
...
iMax = max(a,max(b,c));
...
}

}