Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // U stringu s zamjenjuje svako pojavljivanje stringa s1 stringom s2
- // dragutinmarjanovic
- #include <iostream>
- using namespace std;
- main()
- {
- string s, s1, s2, k="", m="";
- bool p;
- getline (cin, s);
- getline (cin, s1);
- getline (cin, s2);
- for (int i=0; i<s.length(); i++)
- if (s[i]!=s1[0])
- k = k + s[i];
- else
- {
- int l = 0;
- p = true;
- for (int j=i; j<i+s1.length(); j++)
- {
- m = m + s[j];
- if (s[j]!=s1[l])
- p = false;
- l = l + 1;
- }
- if (p==true)
- {
- k = k + s2;
- i = i + l - 1;
- }
- else
- {
- k = k + s[i];
- }
- }
- cout << k << endl;
- system("PAUSE");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement