关于字符串数组的疑惑
#include<stdio.h>void main()
{
char st[300];
while(scanf("%s",st)!=EOF)
printf("%s ",st);
printf("\n");
}
请问while(scanf("%s",st)!=EOF) printf("%s ",st)该如何理解?
输入hello how are you【enter回车】结果为hello how are you
为什么每个单词不再空格时就立即输出呢?
字符串数组对空格的处理和对回车的处理不同吗?