黑马程序员技术交流社区

标题: c语言中如何连续输入两个字符 [打印本页]

作者: lucky_francis    时间: 2015-4-26 21:28
标题: c语言中如何连续输入两个字符
连续输入两个字符
1种 scanf("%c%c",&c1,&c2);只能输入一次
2种scanf("%c",&c1);scanf("%c",&c2);都只允许输入一次

作者: ios专用    时间: 2015-4-26 21:49
scanf("%d,%d",&n,&m)  这样就可以输入两个 不过要注意要用,隔开
作者: mony    时间: 2015-4-26 22:09
getch()函数,楼主可以看看
作者: lucky_francis    时间: 2015-4-28 23:17
ios专用 发表于 2015-4-26 21:49
scanf("%d,%d",&n,&m)  这样就可以输入两个 不过要注意要用,隔开

如果中间不用逗号隔开呢
作者: lucky_francis    时间: 2015-4-28 23:18
lucky_francis 发表于 2015-4-28 23:17
如果中间不用逗号隔开呢

scanf连写两次都没有问题了

作者: 转街过巷    时间: 2015-4-29 02:18
gets();
作者: 初楠    时间: 2015-4-29 09:08
char c[10];
scanf("%s",c);
这样呢

作者: ios专用    时间: 2015-4-29 19:27
lucky_francis 发表于 2015-4-28 23:17
如果中间不用逗号隔开呢

你在 %d中间加什么符号,输入时就加什么符号,毕竟你要是不用符号隔开,也没法输入两个数字呀
作者: Heartbeats、    时间: 2015-4-30 20:19
字符串的问题?
作者: LLLX77    时间: 2015-4-30 20:46
第一句就可以一个回车输入两个字符啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2