C语言清空(刷新)缓冲区,从根本上消除那些奇怪的行为