白菜猪肉丸子的做法:C语言的简单问题

来源:百度文库 编辑:高校问答 时间:2024/05/03 16:10:20
编写一个C程序,输入a,b,c三个值,输出其中最大值。
我是初学,老师让我们思考这道题,我的答案如下,请帮我看一下,改正,谢谢。
main()
{int a,b,c,;
scanf("%d,%d,%d,"&a,&b,&c);
d=max(a,b,c);
printf(max=%d",d;}
int ,max(inta,intb,intc)
{if(a>b>c,a>c>b)z=a;
if(b>a>c,b>c>a)z=b;
if(c>a>b,c>b>a)z=c;
return(z);}
请告诉我我的方法是否可行

a、b比大小
取大的和c比
若c大,则z=c
否则z=a、b中大的那个

main()
{
int a,b,c,z;
scanf("%d,%d,%d,"&a,&b,&c);
{if(a>b)z=a;
else
z=b; }
if(c>z)z=c;
printf(z);
}