Sergeant III Поиск тебе ничего особо конкретного и не даст.
Тебе "нужно написать" программный модуль. Причем не просто кусок кода, а вполне законченное решение. Почему бы тебе не написать его самому?
Как хранить и выводить меню - основную идею я тебе дал. Из чего вовсе не следует, что нельзя сделать то же самое по-другому (я бы, кстати, именно делал бы
по-другому - но так нагляднее).
Хранение и вывод у тебя есть. И дописываешь: надо удаление, добавление, сортировка - что ж, меняй кодом в хранимых данных, что нужно, и сохраняй.
Если хочется научиться - вперед по мануалам.
Если хочется готовое решение -
Поиск и...