关于getchar的一个问题

getchar和scanf一样都是输入函数,我之前看到博主将getchar和while一起使用,那就说明getchar一次只能读取一个字符,但设计缓冲区,设密码的问题时,我们用getchar来确认密码时却只用了一个int 变量=getchar,那不就只能读取一个字符,怎么能做出对密码的判断呢?

因为你没给代码,也只能猜测了,getchar写在while循环中或许是重复赋值给int变量,然后一位一位的去比对密码?

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^