Mi permetto di correggere debbeland e ti dico che anche Visual C++ potrebbe fare al caso tuo nel caso l'avessi disponibile, perchè ti permette anch'esso di scrivere e compilare applicazioni semplici anche in C e non richiede necessariamente la programmazione a oggetti ed eventi e l'utilizzo del framework MFC (le classi di Microsoft per la gestione delle API di windows, in pratica).
Per iniziare però ti sarà sufficiente un compilatore gratuito: se ne trovano davvero di ottimi, ma i migliori secondo me sono DevC++ (www.bloodshed.com) e lccwin32 (che però compila solo in C e per di più mi ha dato parecchi problemi su XP).