Выяснить, что в последовательности имеется слово, содержащее все буквы, входящие в слово «сад» - C (СИ)
Формулировка задачи:
Люди, помогите решить задачу по строкам
Выяснить, верно ли, что среди слов последовательности имеется слово, содержащее все буквы, входящие в слово «сад» (например, слова «мансарда», «здравствуйте»).
Решение задачи: «Выяснить, что в последовательности имеется слово, содержащее все буквы, входящие в слово «сад»»
textual
Листинг программы
#include <stdio.h>
#include <string.h>
int main(void)
{
char *p;
p = strpbrk("это тест", " есою");
printf(p);
return 0;
}
Объяснение кода листинга программы
В этом коде:
- Объявлена переменная
pтипаchar*и инициализирована значениемstrpbrk(это тест,есою). - В функцию
printf()передаётся значение переменнойp. - Значение переменной
pвыводится на экран. - Возвращается 0, чтобы операционная система знала, что программа завершилась.