Não C mas CPAN grátis ...
Você pode usar o pyExcelerator um módulo python para ler / gravar arquivos do Excel. Como bônus, ele vem com uma boa ferramenta de conversão: py_xls2csv . Ele também é empacotado no debian (então provavelmente em todas as distribuições do tipo debian e outras) e o freeBSD sob os nomes python-excelerator e py-excelerator respectivamente .