求解关于while(getchar() != '\n')与while(getchar != '\s')的问题



图一:


图二:

图一第一次输入ss 输出0 1我能明白,但是第二次输入ss还有第三第四次输入ss,都只是输出了单个数字,请问是为什么,还有为什么sss和ssss输入,输出的都是两个数字,sssss就输出了三个数字

图二 第一次直接按enter键,即输入\n,输出数字0,然后要再按两次enter键才输出一个数字呢


版权声明:本文为w33933242原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。