qq_32653757
qq_32653757
2015-11-18 15:31

新手OJ,C语言 去除字符串中的所有空格模块, 不知为何出错,求大神指点

2
  • c
  • q+
  • 指针

作用: 把数组a中的所有空格去除, 并把后面的往前移动。
例如: a b c
变成:abc

字符指针 *p *q 数组a[]

for(p=&a[0]; p!='\0'; p++)
if(*p==' ')
for(q=p; *(q+1)!='\0'; q++)
*q=
(q+1); //去除a字符串中的空格

但总是不对, 求大神指点。

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

5条回答