Найти набор символов во введённой строке - C (СИ)
Формулировка задачи:
Найти набор символов во введённой строке. Язык Си.
Вообще требуется ещё ввести этот текст, но с этим я вроде разобрался. Если что не так - подскажите, пожалуйста
char quit[255]; int end[5], j, i; end[0] = '!'; end[1] = '!'; end[2] = '!'; end[3] = '!'; end[4] = '!'; j = 0; quit[0] = '\0'; quit[1] = '\0'; quit[2] = '\0'; quit[3] = '\0'; quit[4] = '\0'; while (quit[0] != '!' && quit[1] != '!' && quit[2] != '!' && quit[3] != '!' && quit[4] != '!' ) { if (j < 1) printf("Enter first string\n"); else printf("Enter nex string\n"); for (i = 0; i<= 255; i++) quit[i] = *""; // обнуляем квит gets (quit); } return 0; }
Решение задачи: «Найти набор символов во введённой строке»
textual
Листинг программы
// line 5 const char* p = substr;
Объяснение кода листинга программы
В данном коде выполняется следующие действия:
- Переменная
substr
содержит подстроку, которую необходимо проанализировать. - В строке 5 происходит присваивание указателя
p
значениюsubstr
. - Теперь указатель
p
указывает на первый символ подстроки. - Далее, код выполняет поиск набора символов в подстроке, но этот поиск не представлен в данном фрагменте кода.
- По завершению поиска, переменная
substr
будет содержать найденный набор символов.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д