三21 2022-04-29 11:52 采纳率: 81%
浏览 37
已结题

输入1,2,3后结果不对,求三个数的最大值

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

}

  • 写回答

4条回答 默认 最新

  • 不会长胖的斜杠 后端领域新星创作者 2022-04-29 11:57
    关注

    注意这里是英文逗号的输入

    img


    求采纳,谢谢

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 5月12日
  • 已采纳回答 5月4日
  • 创建了问题 4月29日

悬赏问题

  • ¥15 关于#最小二乘法#的问题:OUTPUT显示灰色
  • ¥15 第三方如何控制E8a进行烧录
  • ¥15 关于lua调用DLL的c/c++动态库(相关搜索:数据库)
  • ¥15 openwrt结合智能家居(相关搜索:路由器)
  • ¥15 求一款免费的pdf编辑js,web端用的
  • ¥15 求分析下图晶体与三极管组成的振荡电路
  • ¥100 多线程+连接池+代理 运行一段时间线程阻塞
  • ¥15 关于#单片机#的问题:求一个使用C语言将重力加速度gx,gy,gz积分获取到速度的代码(相关搜索:c语言)
  • ¥15 matlab导致电脑重启问题
  • ¥20 为何R语言love图显示的分类变量点与smd值不一致