1. 首先无论用文件还是用控制台输入都是一样的
2.对于scanf来说,一遇到空格或者回车就会自动停止输入,而且scanf也有%c和%s,对于%c就是直接读入字符,对于%s,遇到空格或者回车后,还会自动在末尾加一个'\0',也会保存在a[]数组中
3 对于getchar()来说,空格和回车都会被读入,直到遇到EOF(在控制台中,按下回车后开始读入,之后继续等待读入)
1. 首先无论用文件还是用控制台输入都是一样的
2.对于scanf来说,一遇到空格或者回车就会自动停止输入,而且scanf也有%c和%s,对于%c就是直接读入字符,对于%s,遇到空格或者回车后,还会自动在末尾加一个'\0',也会保存在a[]数组中
3 对于getchar()来说,空格和回车都会被读入,直到遇到EOF(在控制台中,按下回车后开始读入,之后继续等待读入)