getchar():从计算机终端(一般是键盘)输入一个字符
1、getchar返回的是字符的ASCII码值(整数)。
2、getchar在读取结束或者失败的时候,会返回EOF
输入密码并确认:
scanf读取\n之前的内容即12345678
回车符被getchar()读取了,它不能于Y,直接输出确认失败。
改进:把回车清走
但是我敲的中间有空格怎么办?
修改:
getchar():从计算机终端(一般是键盘)输入一个字符
1、getchar返回的是字符的ASCII码值(整数)。
2、getchar在读取结束或者失败的时候,会返回EOF
输入密码并确认:
scanf读取\n之前的内容即12345678
回车符被getchar()读取了,它不能于Y,直接输出确认失败。
改进:把回车清走
但是我敲的中间有空格怎么办?
修改:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/888346.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!