Предмет: Информатика, автор: nevidomalyuda27

ДОПОМОЖІТЬ!!!

Потрібно виконати це завдання на С++

Приложения:

Ответы

Автор ответа: WhalesNik
0

#include <iostream>

#include <cstring>

using namespace std;

int main()

{

   string str = "", change = "", toChange = "", result = "";

   getline(cin, str);

   cout << str.size() << endl;

   getline(cin, change);

   getline(cin, toChange);

   char *first = strstr(str.c_str(), change.c_str());

   if(first == 0) return 0;

   int n = strlen(first);

   first += change.size();

   for(int i = 0; i < str.size() - n; i++)

       result += str[i];

   result = result + toChange + first;

   cout << result << endl << result.size();

   return 0;

}

P.S. Только cout << добавь, я украинский не знаю, писать не стал

Похожие вопросы
Предмет: Русский язык, автор: кристина1227