如何只删除字符串中的第一个空格或制表符?
char* DelFistSpace(char* s){
int i,k=1;
char * out=s;
for(i=0;s[i]!='\n';i++)
if((s[i]!=' ' && s[i]!=' ') || k==0){
out[i]=s[i];
k=0;
}
out[i]='\0';
puts(out);
return out;
}
例如:DelFistSpace("(space)(space)(space)a a");
预期的:"a a"