Поиск подстроки в строке - 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), выводится сообщение
Нету.