The Turbo C compiler for DOS is just awesome, and freeware.
Official site link
http://edn.embarcadero.com//article/20841
Also there are Microsoft QuickC but I don't know how hard is to find it.
Or Watcom C, but I don't know if their OpenWatcom version works with DOS