共有回帖数 0 个
- 寻找高手帮助解决switch条件选择语句内使用gets()
-
只看楼主
收藏
回复
-
看了很多地方都没有找一个真正可以解决这个问题的
#include stdio.h
main()
{
int choose;
char a[20];
scanf("%d",&choose);
switch(choose)
{
case 1:
gets(a);
// scanf("%s",a);
puts(a);
break;
default:
break;
}
}
如果使用scanf("%s",a);编译运行均正确.
如果使用gets(a);编译可以通过,运行到gets(a);输入字符串时,直接跳过,也就是当这句不存在一样.真诚期待你的帮助!
楼主 2016-03-09 12:33 回复
Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号
意见反馈 |
关于直线 |
版权声明 |
会员须知