Структуры: заказ (на си)

Задан список заказов, характеризующихся наименованием предприятия, датой поступления заказа, длительностью выполнения, стоимостью и состоянием (выполнен или не выполнен, оплачен или не оплачен). Реализовать подсчет стоимости невыполненных и оплаченных заказов, общей длительности неоплаченных заказов, поиск по наименованию предприятия, сортировку по дате поступления.
На C

В чем именно проблема, что пробовали делать?