Найти набор символов во введённой строке - 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;

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

В данном коде выполняется следующие действия:

  1. Переменная substr содержит подстроку, которую необходимо проанализировать.
  2. В строке 5 происходит присваивание указателя p значению substr.
  3. Теперь указатель p указывает на первый символ подстроки.
  4. Далее, код выполняет поиск набора символов в подстроке, но этот поиск не представлен в данном фрагменте кода.
  5. По завершению поиска, переменная substr будет содержать найденный набор символов.

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


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

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

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