Ciao,
potresti dare un'occhiata a http://www.gnu.org/software/libmicrohttpd per agganciare la creazione di pagine web direttamente alla tua applicazione C.
Oppure potresti scriverti un cgi (anche in C nel caso il tuo sistema non riuscisse a far girare l'interprete perl o php).