c语言新手 下面程序输出结果 为什么是空白

#include<stdio.h>main(){intn1,n2,m;scanf("%d,%d",&n1,&n2);if(n1>n2)m=n1;elsem=n2;whil... #include<stdio.h>
main()
{
int n1,n2,m;
scanf("%d,%d",&n1,&n2);
if(n1>n2)
m = n1;
else
m = n2;
while(m%n1!=0||m%n2!=0)
m++;
printf("%d",m);
}
求两数的最小公倍数。
展开
 我来答
xianunit
2012-04-19 · 超过25用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:58.1万
展开全部
scanf("%d,%d",&n1,&n2); 输入的时绝正候请注意格并橡悔式
你的scanf中间用逗号分隔了,
所以你输入的时候应该加逗号,例如如丛:
2,3(回车)
6(结果)
Tidus_forever
2012-04-19 · TA获得超过4399个赞
知道大有可为答主
回答量:2782
采纳率:100%
帮助的人:1839万
展开全部
scanf("%d %d"笑此,&n1,&n2);

有输出明含啊。如果改成上面这样,用空格间隔两个数字就行。源程序用逗号间隔激升笑
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
计10电
2012-04-19 · TA获得超过128个赞
知道小有建树答主
回答量:254
采纳率:0%
帮助的人:126万
展开全部
只有光梁或局标团桥在闪 死循橡让环 要么程序没执行完
while(m%n1!=0||m%n2!=0)
m++;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
come7322
2012-04-19 · 超过14用户采纳过TA的回答
知道答主
回答量:121
采纳率:0%
帮助的人:36.7万
展开全部
main() ->int main()
可以用啊
你输入 3,7
是高差知能用的
我猜是你做的输入 跟你想的戚消不同庆高八
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
他说你可狂Cv3dd
2012-04-19
知道答主
回答量:39
采纳率:0%
帮助的人:26.3万
展开全部
你是不是输入两个数的时候用空格键隔开的啊,我使用你的这个程序可以的啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式