Greetings,
I am stuck, plks help fix? Any help is appreciated.
Code:#include <iostream> // cin, cout, <<, >> #include <string> // class string using namespace std; string Piglatin(string englishWord); int main() { cout << "\nTo translate a sentence from English to Pig-latin,\n" << " enter a sentence: "; string englishWord, piglatinWord; char separator; for (;;) { cin >> englishWord; cin.get(separator); piglatinWord = Piglatin(englishWord); cout << piglatinWord; if (separator == '\n') { cout << endl; break; } else cout << ' '; } return 0; } /********************************************************* * Piglatin translates a word from English to Pig-latin. * * Receive: englishWord, a string. * * Return: piglatinWord, a string. * *********************************************************/ string Piglatin(string englishWord) { int vowelPosition = englishWord.find_first_of("aeiouyAEIOUY", 0); string lastPart = englishWord.substr(vowelPosition, englishWord.size() - vowelPosition); string pigLatinWord = lastPart + firstPart + "ay"; return 0; }



LinkBack URL
About LinkBacks


