27.05.2008, 23:07
общий
это ответ
<i>Здравствуйте, <b>Zahar11</b>!</i>
Пример с комментариями находится в приложении.
<em>Удачи!</em>
Приложение:
#include <iostream>#include <string>using namespace std;int main(){ string s1, s2; char c; int i; // Вводим первую строку (s1) getline(cin, s1); // Вводим вторую строку (s2) getline(cin, s2); // Вводим символ (c) cin >> c; // Ищем вхождения символа c в строку s1 for (i = s1.size()-1; i >= 0; i--) if (s1.at(i) == c) { // Вставляем строку s2 в строку s1 // после символа c s1.insert(i+1, s2); // до символа c s1.insert(i, s2); } // Выводим результат cout << s1 << endl; return 0;}