Draw-c is a project mainly written in C, it's free.
A simple C toolkit for drawing with SDL
The sketch structure controls a screen drawing and event handling loop. See sketch_skel.x for an examples.
sketch
sketch_skel.x