int i,j;
j=0;
for(i=0;str[i]!='\0';i++)
{
if(str[i]!=' ')
str[j]=str[i];
j++;
}
str[j]='\0';
是有点问题,你试着写成
str[j++]=str[i];
看看
if的作用域只有其后一个语句,所以if后面应该加个大括号扩上j++
点赞
扫一扫分享朋友圈
二维码
分享
你确定要删除这个问题吗?