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