输入的不是不是个位数吗,为什么结果可以是这样的,最后一个a=getchar()是什么意思

问题描述:

img

img

因为你定义的a是字符型的,需要一个一个地输入,而且那个getchar就是用下一个字符覆盖前一个字符,当这个字符等于回车的时候,就结束循环了