string trim(string s) { int len = s.length(); char *str = new char[len]; s.copy(str, len); str[len] = '\0'; char *tmp = str; int i = 0; while (*tmp) { if (*tmp != ' ') { str[i++] = *tmp; } tmp++; } str[i] = '\0'; cout << str; return str; }