Вау. Я немного сбит с толку другими ответами, которые заставляют меня чувствовать, что я на Mainframes.stackexchange.com вместо stackoverflow.com
Почему бы вам не выбрать современный формат данных, такой как JSON или XML, и следовать рекомендациям для формата данных по вашему выбору?
Если вам нужен хороший JSON-читатель / писатель для C, я использовал Jansson , и это очень просто и быстро.
Если вам нужна хорошая программа чтения / записи XML для C, я использовал miniXML , и это также просто и быстро. Также есть поддержка SAX * и * DOM в зависимости от того, как вы хотите читать в XML.
Очевидно, существует множество других доступных библиотек.
Пожалуйста, не давайте следующему парню, который придет и поддержит вашу программу, какой-нибудь дурацкий пользовательский формат файла, с которым нужно иметь дело.