将字符串中的空格原地删除(就是删除空格),但不能申请新的buffer,同时要保证O(n)级的时间复杂度。
void DeleteSpace(char* s){
int i = 0;
int j = 0;
while (s[j]){
if (s[j] != ' '){
s[i++] = s[j];
}
j++;
}
s[i] = '\0';
}