c语言输入缓冲区