rewind(stdin);函数的作用是指向缓冲区的指针指向缓冲区的开头 fpurpe(stdin);函数的作用是清除缓冲区中所有的作用. 虽说效果差不多,但是原理上还是有很大不同的,不注意就很容易出错.