haiouda 发表于 2014-10-5 10:54:32

为什么是这样的结果?

本帖最后由 haiouda 于 2014-10-5 10:57 编辑

如题,为什么输出不是,a=21,b=36,c=59

牡丹花下死做鬼 发表于 2014-10-5 10:54:33

你要这么输入 就要写
scanf("%d,%d,%d",a,b,c); 而不是 scanf("%d%d%d",a,b,c);
很明显楼主没好好看视频或书 这个问题肯定是会讲的

haiouda 发表于 2014-10-5 12:16:03

牡丹花下死做鬼 发表于 2014-10-5 12:13
你要这么输入 就要写
scanf("%d,%d,%d",a,b,c); 而不是 scanf("%d%d%d",a,b,c);
很明显楼主没好好看视 ...


我是照着课件打的:sweat:

牡丹花下死做鬼 发表于 2014-10-5 12:17:45

haiouda 发表于 2014-10-5 12:16
我是照着课件打的

注意 我说是如果要找你这么输入

牡丹花下死做鬼 发表于 2014-10-5 12:19:12

这么写当然可以但是你每输入一个数字就要敲回车 而不能 1,2,3这样输入
说到底非输入控制符你压根就不知道

haiouda 发表于 2014-10-5 12:49:23

牡丹花下死做鬼 发表于 2014-10-5 12:19
这么写当然可以但是你每输入一个数字就要敲回车 而不能 1,2,3这样输入
说到底非输入控制符你压根就不知道

懂了,多谢:handshake
页: [1]
查看完整版本: 为什么是这样的结果?