全部问题 > 当前问题

老师,我这个程序哪里错了

void fun(char *str)

{

int i,j=0,n=0;

while(*str)

n++;

for(i=0;i<n;i++)

{

if(*str[i]!=' ')

{str[j]=str[[i];

       j++;

}

}

str[j]='\0';







}


-Tenderness ° 温存 2017-9-22 15:19:44

共 2 个回答

qqq 2017-9-22 15:25:02

image.png这个是啥?要么写成str[i]要么写成*str,为啥都要写?建议你写str[i],好理解。

-Tenderness ° 温存 2017-9-22 16:22:43

回复 qqq:明白了。。。。多打了个*

问题来自: 编程题真题