Форум программистов, компьютерный форум CyberForum.ru

В данной строке s вставить символ c1 после каждого вхождения символа c2 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найдите сумму, разность и скалярное произведение двух векторов http://www.cyberforum.ru/cpp-beginners/thread752712.html
помогите пожалуйста с задачей Найдите сумму, разность и скалярное произведение двух векторов в N-мерном пространстве.
C++ найдите сумму и произведение двух несократимых рациональных дробей с++ помогите пожалуйста с задачей найдите сумму и произведение двух несократимых рациональных дробей с++ http://www.cyberforum.ru/cpp-beginners/thread752710.html
C++ Составьте программу, демонстрирующую работу с каждым из подготовленных классо
Составьте программу, демонстрирующую работу с каждым из подготовленных классов: Базовый класс - сфера; производный класс - цилиндр; функция - площадь поверхности. помогите пожалуйста
C++ Определите, является ли этот четырехугольник: а) параллелограммом; б) ромбом; в) квадратом?
помогите пожалуйста с задачей! Даны координаты вершин некоторого четырехугольника: (x1, y1), (x2, y2), (x3, y3) и (x4, y4). Определите, является ли этот четырехугольник: а) параллелограммом; б) ромбом; в) квадратом?
C++ Заменить в строке все вхождения одной подстроки на другую http://www.cyberforum.ru/cpp-beginners/thread752699.html
помогите пожалуйста с решением задачи! замените в строке все вхождения одной подстроки на другую в с++.
C++ Даны два множества точек на плоскости Задание 2 Даны два множества точек на плоскости. Из первого множества выбрать три различные точки так, чтобы треугольник с вершинами в этих точках содержал (строго внутри себя) равное количество точек первого и второго множеств буду благодарен за помощь) чем проще код тем лучше) хочу разобраться но пока не очень получается( подробнее

Показать сообщение отдельно
TheAlpha
6 / 6 / 2
Регистрация: 03.01.2013
Сообщений: 116

В данной строке s вставить символ c1 после каждого вхождения символа c2 - C++

04.01.2013, 19:04. Просмотров 894. Ответов 0
Метки (Все метки)

В данной строке s вставить символ c1 после каждого вхождения символа c2

Вход
a
b
abc
Выход
abac

Но у меня выход такой
abaca

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
 #include<fstream>
using namespace std;
 
int main()
{
    ifstream in("input.txt"); 
    ofstream fout("output.txt");
    string c1,c2;
    string s;
     in>> c1>>c2>>s;
    for (int i=1;i<s.size();i++)
    {
        if (c2.compare(s))    
    s.insert(i+1,c1), i++;
    }
      fout<< s;
  
     return 0;
     }
помогите пожалуйста
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru