| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 2396 人关注过本帖
标题:新手求助,这串代码错在哪里
取消只看楼主 加入收藏
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
结帖率:96.43%
收藏
已结贴  问题点数:20 回复次数:5 
新手求助,这串代码错在哪里
#include<stdio.h>
void main()
{
    int a,b,c,max;
    printf("请输入3个数(数值用空格键隔开):\n");
    scanf("%d,%d,%d",&a,&b,&c);
    max=a;
    if(b>=max)
        max=b;
    if(c>=max)
        max=c;
    printf("max=%d\n",max);
}

为什么总是输出a的值
2018-09-06 09:18
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
回复 2楼 grmmylbs
什么意思
2018-09-06 09:22
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
回复 4楼 lin5161678
不论我输什么,它只会显示a的值,即使b或c更大
2018-09-06 09:38
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
回复 6楼 rjsp
输入1 2 3
输出1

输入2 1 3
输出2

输入2 3 1
输出2

输入3 1 2
输出3
2018-09-06 09:46
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
回复 8楼 墨莫莫
为什么,这样改就可以解决问题
2018-09-06 09:58
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
回复 8楼 墨莫莫
明白了,感谢
2018-09-06 10:00
快速回复:新手求助,这串代码错在哪里
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013845 second(s), 9 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved