char ch;
while(scanf("%c",&ch),ch!='\0');
程序不能输出,只会停留在输入
char 字符类型会把'\n.'转换成'\0'吗
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- wuheng_1 2015-12-28 11:44关注
循环体为空,需要循环体中加上打印代码。不会把\n 转 \0的。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
char ch;
while(scanf("%c",&ch),ch!='\0');
程序不能输出,只会停留在输入
循环体为空,需要循环体中加上打印代码。不会把\n 转 \0的。