字符串中去掉多余的空格
1 void deleteSpace(char *str) 2 { 3 int i = -1, j = 0;//工作指针 4 while(str[j]) 5 { 6 if(isalnum(str[index]]))//是字母 7 str[++i] = str[j++]; 8 else//是空格 9 { 10 if(isalnum(str[i]))//前一个是字母,保留一个空格 11 str[++i] = str[j++]; 12 else 13 j++; 14 } 15 } 16 str[++i] = '