Поиск подстроки в строке - C (СИ) (151673)

Узнай цену своей работы

Формулировка задачи:

помогите пожалуйста написать без string

Решение задачи: «Поиск подстроки в строке»

textual
Листинг программы
#include <string.h>
char str[]="qwerty",sf="rt";
char *p=strstr(str,sf);
if(p!=NULL)
   cout<<"Есть";
else
  cout<<"Нету";

Объяснение кода листинга программы

  1. Подключается библиотека для работы со строками
  2. Объявляются две строки: str и sf. Первая содержит значение qwerty, вторая - rt.
  3. Указатель p инициализируется функцией strstr, которая ищет первое вхождение подстроки sf в строке str.
  4. Если подстрока найдена (p не равно NULL), выводится сообщение Есть.
  5. Если подстрока не найдена (p равно NULL), выводится сообщение Нету.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.167 из 5
Похожие ответы