老师,我这个程序哪里错了
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';
这个是啥?要么写成str[i]要么写成*str,为啥都要写?建议你写str[i],好理解。
回复 qqq:明白了。。。。多打了个*