#include<stdio.h>
char* despace(char *a){
int i=0;char *b=a;
while(a[i++]!='\0'){
if(a[i]==' '){
for(int j=i;j>=1;j--){
a[j]=a[j-1];
}
b++;
}
}
return b;
}
int main(){
char a[]="a b cd efg";
puts(a);
printf("%s\n",despace(a));
return 0;
}
代码最简单的字符串去空格
最新推荐文章于 2024-02-13 07:30:35 发布