#include #include using namespace std; int Translator(int Choice); string* myreplace(string* s, char* a, char* b); int main() { int Choice; string Leet; int Outcome; cout << "Hello. What would you like to do: "; cout << "\n1 - Normal to leet\n"; cout << "2 - leet to Normal\n"; cin >> Choice; Outcome = Translator(Choice); int x; cin >> x; return 0; } int Translator(int Choice) { int LorN; string Leet; switch(Choice) { case 1: cout << "What is your sentence?: "; cin >> Leet; LorN = 1; break; case 2: cout << "What is your sentence?: "; cin >> Leet; LorN = 2; break; default: cout << "this isnt an option please choose again."; } myreplace(Leet, "e", "3"); /* if (LorN == 1) { for (int x = 0; x < Leet.length(); x++) { if(Leet.find_first_of("e") == string::npos) { cout << "no e's...."; } else { Leet.replace(Leet.find_first_of("e"), 1, "3"); } } } else { if (LorN == 2) { cout << "ok in a sec."; } } */ cout << Leet; } string* myreplace(string* s, char* a, char* b); { int loc; while(loc = s->find(a)) // loop until its not found { if(loc == string::npos) break; s->replace(loc,strlen(*b),*b); return s; } int xd; cin >> xd; }