void blanks(char* str) { int i = 0; int j = 0; while((*(str + i) = *(str + j++)) != '\0') if((*(str + i)) != ' ' || (*(str + j)) != ' ' && i > 0) i++; }