剩下的字符串都在输入缓冲区里面,你的while循环,会不断的调用getchar,把输入缓冲区的字符一次一次赋值给c,然后就统计出你所有输入的字符里面的各类字符有多少个
多出来的字符会暂存在缓存中,当while调用getchar时,再从缓存中逐个取出