In C non ne ho idea di come si sviluppi interfacce grafiche, comunque, se ti interessa, la microsoft offre due ambienti di sviluppo per i linguaggi C++ e C# (che hanno di simile al C il nome e un po' la sintassi, nient'altro) con i quali puoi facilmente progettare interfacce grafiche.
Puoi scaricare tranquillamente tali amibienti dal seguente link:
http://msdn2.microsoft.com/it-it/express/aa975050.asp
Ciao