K tomu potrebujes len linux. Existuju aj live verzie (ktore si stiahnes .iso vypalis na CD a nabootujes linux z CD) napr. knoppix alebo ubuntu existuje live verzia.
Alebo si mozes vytvorit virtualny PC (pomocou virtualbox apod) a tam nainstalovat akykolvek linux.
Ked nepotrebujes masochizmus s VIM, tak mozes rovno pod Windows pouzit niektore kompletne vyvojove prostredie napr. Visual C ma aj orezanu Express verziu ktora je zdarma. http://www.microsoft.com/express/Windows/ klikas na Visual C++ Express. Pri vytvarani projektu si potom nakliknes "console application" a v nastaveniach zmenis Unicode na ANSI a budes mat stare klasicke ANSI C (s funkciou main atd)