|
Модераторы: bsa |
|
Grizzzz |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 29.5.2020 Репутация: нет Всего: нет |
Добавить слово "hello" после первого слова введенной строки.Помогите подкорректировать код.
#include <iostream> #include <string> using namespace std; int main() { setlocale(LC_ALL, "Rus"); char s[100]; char s1[] = "hello"; cout << "Введите строку:"; gets_s(s); //strcpy_s(s1, s); //strcat_s(s, s1); for (int i = 0; i <= strlen(s); i++) if (s[i] == ' ') strcat_s(s, s1); puts(s); system("pause"); } |
|||
|
||||
Grizzzz |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 29.5.2020 Репутация: нет Всего: нет |
c++
#include <iostream> #include <string> using namespace std; int main() { setlocale(LC_ALL, "Rus"); char s[100], str[100], str1[100]; char s1[] = "hello"; cout << "Введите строку:"; gets_s(s); strcpy_s(str, s); for (int i = 0; i <= strlen(str); i++) if (str[i] == ' ') str[i] = '\0'; strcat_s(str, s1); // добавили вставляемое слово strcat_s(str, s); // нужно добавить остаток строки strcpy_s(s, str); puts(s); system("pause"); } |
|||
|
||||
xvr |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
А что у вас за жуткая помесь С и С++? Если уж включили к себе <string>, так и используйте std::string. С ним это делается в пару строк
|
|||
|
||||
Oldshelf |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 156 Регистрация: 22.4.2018 Репутация: нет Всего: 4 |
|
|||
|
||||
kahari |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 22.6.2020 Репутация: нет Всего: нет |
Модератор: Сообщение скрыто. |
|||
|
||||
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |