Поиск подстроки в строке - C (СИ) (151673)
Формулировка задачи:
помогите пожалуйста написать без string
Решение задачи: «Поиск подстроки в строке»
textual
Листинг программы
#include <string.h> char str[]="qwerty",sf="rt"; char *p=strstr(str,sf); if(p!=NULL) cout<<"Есть"; else cout<<"Нету";
Объяснение кода листинга программы
- Подключается библиотека
для работы со строками - Объявляются две строки: str и sf. Первая содержит значение
qwerty
, вторая -rt
. - Указатель p инициализируется функцией strstr, которая ищет первое вхождение подстроки sf в строке str.
- Если подстрока найдена (p не равно NULL), выводится сообщение
Есть
. - Если подстрока не найдена (p равно NULL), выводится сообщение
Нету
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д