Строки символов: заменить все пробелы символом подчеркивания - 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, что означает успешное завершение программы
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д