c语言解答

[复制链接]
查看11 | 回复4 | 2013-1-26 15:19:40 | 显示全部楼层 |阅读模式
语句maxmax,结果是一样的,主要是你输入时,一定要输入逗号来分隔,原因在这:scanf("%d,%d,%d",&a,&b,&c);你的scanf里,用逗号分隔的,所以你输入的数字必须要用逗号来分隔,而且这个逗号必须是英文状态下的逗号只要输入正确,这个程序就是对的了。比如你输入:12,11,88输出肯定是88...
回复

使用道具 举报

千问 | 2013-1-26 15:19:40 | 显示全部楼层
第一个问题,可能是编译的时候 b没有初始化 对么。要不就是哪里出了什么问题。你可以先初始化试试。scanf("%d,%d,%d",&a,&b,&c);已经表示了输入格式是逗号%d,%d,%d....
回复

使用道具 举报

千问 | 2013-1-26 15:19:40 | 显示全部楼层
把maxmax不会出错的,应该是其它问题;输入数字时,用" "代替","肯定是错的啦,因为你的输入是scanf("%d,%d,%d",&a,&b,&c);其中%d,%d,%d之间的逗号是输入格式控制,把逗号改成空格就可以,呵呵。...
回复

使用道具 举报

千问 | 2013-1-26 15:19:40 | 显示全部楼层
1>2大2<1 在C++;里面是不一样的...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行