Поиск данных из файла с консоли - C (СИ)

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

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

Не подскажите как осуществить поиск на си? Смысл такой: в файл записаны данные, в виде структуры: Наименование-Производитель-Количество Пользователь вводит производителя, происходит поиск в файле, и выводится на консоль данные об этой записи

Решение задачи: «Поиск данных из файла с консоли»

textual
Листинг программы
  1. if(strstr(string,word) != NULL){
  2.    puts(string);
  3. }

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

  1. Входные данные:
    • string (строка): строка, в которой нужно найти подстроку
    • word (строка): подстрока, которую нужно найти
  2. Выполняемые действия:
    • Используется функция strstr(), которая ищет первое вхождение подстроки word в строке string.
    • Если подстрока найдена (т.е. функция strstr() вернула ненулевой результат), то выполняется следующий шаг.
    • В противном случае (т.е. подстрока не найдена), код переходит к следующему действию.
  3. Вывод результатов:
    • Используется функция puts(), которая выводит строку string на экран. Таким образом, данный код ищет подстроку word в строке string и выводит найденную строку на экран. Если подстрока не найдена, то ничего не выводится.

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


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

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

10   голосов , оценка 4.2 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы