getchar函数不能接收空格。
gets可以接收空格,而scanf遇到空格、回车和Tab键都会认为输入结束,所以它不能接收空格。
scanf不能接受空格、制表符Tab、回车等;对末尾回车符的处理:把回车符保留在缓存中。
gets能够接受空格、制表符Tab、回车等;对末尾回车符的处理:接收回车,但把回车替换为0.
getchar函数不能接收空格。
gets可以接收空格,而scanf遇到空格、回车和Tab键都会认为输入结束,所以它不能接收空格。
scanf不能接受空格、制表符Tab、回车等;对末尾回车符的处理:把回车符保留在缓存中。
gets能够接受空格、制表符Tab、回车等;对末尾回车符的处理:接收回车,但把回车替换为0.