距离 发表于 2015-4-12 13:48
是第一个SCANF么?
枫宇翔 发表于 2015-4-12 14:08
你是不是第一次输入能成功,然后按了 回车,就直接输入了一个空字符
赵俊腾 发表于 2015-4-12 14:34
前面加上这句看看rewind(stdin);
或第2个scanf改成 scanf("%lf%*c",&x);
从黑夜直至白天 发表于 2015-4-12 14:39
请在第二句SCANF添加 %*c即可
由于上面你输入了服务等级使用了分隔符
所以需要跳过,否则会接受,直接结束S ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |