gets()是从第一个字符开始读取,一直读到\n停止,但是不会读取\n,而是把\n换成\0fgets()也是从第一个字符开始读取,会读取\n,并在\n后面加上一个\0 注意:有些编译器使用gets()会报错!