| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 617 人关注过本帖
标题:求解,为什么结果没有出来
只看楼主 加入收藏
初晴cc
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-11-1
结帖率:0
收藏
已结贴  问题点数:20 回复次数:14 
求解,为什么结果没有出来
#include <stdio.h>
int main()
{
    int a,b,s;
    printf("a和b:");
    scanf("%d,%d",a,b,s);

    s=a*b;
    printf("%d",s);

    return 0;
}

这个有问题么?
搜索更多相关主题的帖子: return include 
2012-11-03 14:00
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:2 
你数一数scanf()中有多少个%d,后面对应着多少个变量。

授人以渔,不授人以鱼。
2012-11-03 14:02
软件12032103
Rank: 1
等 级:新手上路
帖 子:1
专家分:2
注 册:2012-11-3
收藏
得分:2 
加一个%dscanf("%d,%d",a,b,s);
2012-11-03 14:09
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
以下是引用软件12032103在2012-11-3 14:09:00的发言:

加一个%dscanf("%d,%d",a,b,s);

加上去干嘛?实际只需要输入两个,不是三个。

授人以渔,不授人以鱼。
2012-11-03 14:10
天剑山
Rank: 4
等 级:业余侠客
威 望:3
帖 子:119
专家分:266
注 册:2012-8-3
收藏
得分:2 
scanf("%d,%d",a,b,s);
多加了一个,删去s就好了
scanf("%d,%d",a,b);

2012-11-03 14:32
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
以下是引用天剑山在2012-11-3 14:32:31的发言:

scanf("%d,%d",a,b,s);
多加了一个,删去s就好了
scanf("%d,%d",a,b);

真的改好了?

授人以渔,不授人以鱼。
2012-11-03 14:50
凌云飞翔
Rank: 5Rank: 5
来 自:河北
等 级:职业侠客
威 望:6
帖 子:98
专家分:388
注 册:2012-4-7
收藏
得分:2 
scanf ("%d%d",&a,&b);
2012-11-03 15:10
我和你心连心
Rank: 1
等 级:新手上路
帖 子:3
专家分:5
注 册:2012-9-23
收藏
得分:2 
scanf("%d,%d",&a,&b);
2012-11-03 15:11
ycybhgame
Rank: 1
等 级:新手上路
帖 子:2
专家分:2
注 册:2012-11-3
收藏
得分:2 
少了求地址运算符&
且少了一个%d与s对应
2012-11-03 16:45
yaobao
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:4
帖 子:1854
专家分:4121
注 册:2012-10-25
收藏
得分:2 
&符不要丢呀,没有他你让scanf()把输入的数字送到哪呀,‘&’是地址符啊

认认真真的学习,踏踏实实的走路:戒骄戒躁!!!
2012-11-03 16:49
快速回复:求解,为什么结果没有出来
数据加载中...
 
   



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

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022455 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved