Строки символов: заменить все пробелы символом подчеркивания - C (СИ)
Формулировка задачи:
нужна помощь в написании программы по теме "строки символов": Введите с клавиатуры строку символов, после чего замените все пробелы символом подчеркивания и выведите результирующую строку на экран.
Решение задачи: «Строки символов: заменить все пробелы символом подчеркивания»
textual
Листинг программы
- #include <stdio.h>
- int main(void)
- {
- char string[200];
- int i;
- printf("enter string: ");
- gets(string);
- for(i=0; string[i]; i++)
- if (string[i] == ' ')
- string[i] = '_';
- puts(string);
- return 0;
- }
Объяснение кода листинга программы
- Подключение стандартной библиотеки для работы с файлами и вывода данных
- Объявление переменных: строка символов string и переменная для цикла i
- Вывод сообщения с просьбой ввести строку символов
- Считывание строки символов с помощью функции gets(string)
- Инициализация цикла for для прохода по всем символам строки
- Проверка каждого символа на равенство пробелу ' '
- Если символ является пробелом, то он заменяется на символ подчеркивания '_'
- Вывод измененной строки символов с помощью функции puts(string)
- Возврат 0, что означает успешное завершение программы
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д