Ho scritto di sfuggita e ci sarà un modo più elegante. Mi sembra ci sia pure il metodo replace nella classe string.codice:#include <string> #include <iostream> using namespace std; void rep(string& s) { for(register int i = 0; i < s.size(); i++) { if(s[i] == ' ') s.erase(i, 1); } } int main() { string s = "ciao amico che fai"; rep(s); cout << s << endl; return 0; }
![]()