scanf判断输入字符串时,终止符有“空格”和“回车”两种。Hello“空格”word,只录入Hello。 scanf("%s",s); i=0; for(;i!=sizeof(s);++i) if(s[i]=='\0') { s[i]=" ";/*空格*/ bresk;} scanf("%s",s[i+一]); //接在后面写 尝试一下,方法比较笨