Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- std::string readInput() {
- std::string line;
- getline(std::cin, line);
- return line;
- }
- void replaceWords(std::string& sentence, std::string findWord, std::string replaceWord) {
- size_t pos;
- size_t len = findWord.length();
- while ((pos = sentence.find(findWord)) != std::string::npos) {
- sentence.replace(pos, len, replaceWord);
- }
- }
- int main() {
- std::string sentence = readInput();
- std::string findWord = readInput();
- std::string replaceWord = readInput();
- replaceWords(sentence, findWord, replaceWord);
- std::cout << sentence;
- }
Advertisement
Add Comment
Please, Sign In to add comment