Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.11.2022, 17:08   #1
Wailoon
Новичок
Джуниор
 
Регистрация: 27.10.2022
Сообщений: 3
По умолчанию Как написать строку так, чтобы пробелы были так же частью строки

Простенькое задание - написать предложение содержащее круглые скобки и заменить их на квадратные. Но после пробела программа не читает символы. Прошу помочь
Вот код:
Код:
#include <iostream>
using namespace std;
 
int main() {
    setlocale(LC_ALL, "ru");
    char s1[100];
    int i;
    cout << "Введите предложение, содержащее круглые скобки: ";
    cin >> s1;
    cout << "Введанная строка: " << s1;
    cout << endl;
    for (i = 0; s1[i] != '\0'; i++) {
        if (s1[i] == ')') {
            s1[i] = ']';
        }
    }
    for (i = 0; s1[i] != '\0'; i++) {
        if (s1[i] == '(') {
            s1[i] = '[';
        }
    }
    cout << s1;
    return 0;
 
}
Изображения
Тип файла: jpg photo_2022-11-24_15-48-38.jpg (31.9 Кб, 0 просмотров)
Wailoon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В матрице n-го порядка переставить строки так, чтобы на главной диагонали матрицы были расположены элементы, наибольшие по абсолютной величине. Hunter__ Общие вопросы Delphi 3 07.05.2017 08:08
Преобразовать строку таким образом, чтобы цифры каждого слова были перенесены в начало слова, изменив порядок следования цифр в с Нортон Общие вопросы C/C++ 0 11.02.2012 18:38
переписать строку s так, чтобы символы в ней были записаны в обратном порядке edikesh Помощь студентам 7 05.12.2011 23:16
Преобразовать строку таким образом, чтобы буквы каждого слова в ней были отсортированы по возрастанию. Matr1x Общие вопросы C/C++ 4 07.01.2010 21:38
Как сделать чтобы новые строки всегда были в области видимости? neugadal Microsoft Office Excel 9 06.09.2008 12:23