-1 / 0 / 0
Регистрация: 29.09.2019
Сообщений: 175
1

найти и исправить ошибку. надо удвоить символ в массиве char

29.10.2019, 18:05. Показов 558. Ответов 0
Метки нет (Все метки)

если вводишь hcg, и символ c. должно выйти hccg, но я не знаю как продвинутся, что б g не перекрыла вторую с
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int main()
{
    setlocale(LC_ALL, "Russian");
    char s[256];
    char s1[256];
    cout << "Введите строку" << endl;
    cin.getline(s, 256);
    char symbole;
    cout << "Введите символ" << endl;
    cin >> symbole;
    for (int i = 0; i <= strlen(s); i++)
    {
        if (s[i] == symbole)
        { s1[i] = s[i];
        s1[i + 1] = symbole;}
        else(s1[i] = s[i]);
    }
    cout << s1 << endl;
    return 0;
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.10.2019, 18:05
Ответы с готовыми решениями:

Не могу вывести unsigned char символ. Как исправить?
Данна задача, при помощи массива сформировать структуру лабиринта, где в качестве стен используется...

надо исправить ошибку
задание выглядит так: Заполнить файл f натуральными числами, полученными с помощью генератора...

Удалить последний символ в массиве char
Здравствуйте, подскажите как удалить последний символ в массиве char ? Размер массива узнаю так:...

Рубрика найти и исправить ошибку в дельфе,программа работает но не делает то что надо
Номер задание 11.Программа работает по выводит S=0.00 Посмотрите что в коде не так,даже препод...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.10.2019, 18:05
Помогаю со студенческими работами здесь

Найти количество чисел в массиве кратным 3 и НЕкратным 5 (не могу исправить ошибку)
я сделал что если mod 3 = 0 тогда x:=x+1 то есть будет определять количество, но если встретится в...

Надо исправить ошибку...
Помогите найти ошибу, пожалуйста.... void __fastcall TForm1::sgWeightsSetEditText(TObject *Sender,...

Исправить ошибку надо
Помогите исправить ошибку,ПЛЗ, при выполнении процедуры nechet вылетает ошибка: выход за границы...

Преобразование Char[] в строку. Исправить ошибку в коде
class Letters : Strings { private char L; public Letters() { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru