这段代码怎么改才能对?
else n++;
str[i]=0;
你不应该想着遇到空格怎么样,而是想着把不是空格的字符存进新数组就好啦。
不过就算按照你的思路,你的代码也有不少问题,下面是我改过的,要是看不懂再问吧。
{
if(str[i]!=' ')
str[j]=str[i];
j++;
}
str[j]=0;