为什么得不出正确结果?

ymjuly 2004-11-30 06:20:01
#include<stdio.h>
main()
{
int a,b,c,w;
scanf("%d,%d,%d",&a,&b,&c);
w=a;
if(w<b)
w=b;
if(w<c) w=c;
printf("max=%d\n",w);
}
要求出3个数中的最大的数
为什么每次得出的都是输入的第一个数
...全文
81 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ymjuly 2004-11-30
  • 打赏
  • 举报
回复
哦,知道了,谢谢
pcboyxhy 2004-11-30
  • 打赏
  • 举报
回复
你输入的数之间用,分隔。
Sample input.

45,65,88

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧