Código
#include <iostream> #include <string> #include <fstream> #include <vector> #include <algorithm> using namespace std; bool serepite(char , string ); void elimina(char , string& ); int main(){ string frase; cout << "frase" << endl; getline(cin,frase); cin >> clave; for(int i=0;i<frase.size();++i ){ if(serepite(frase[i],frase)) elimina(frase[i],frase); } cout<< frase<<endl; return 0;} bool serepite(char b, string cad){ int contador = 0; for(int i =0;i<cad.size();++i) if(b==cad[i]) contador++; if (contador>1) return true; return false; } void elimina(char c, string &cad){ for(int i=0;i<cad.size();++i) if(c==cad[i]){ cad.erase(i,1); } }