对函数scanf()、getchar()、gets()的异同进行深入剖析