how do I delete just the first spaces or tabs in string?
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;
}
For example: DelFistSpace("(space)(space)(space)a a");
expected: "a a"