Non esiste un sito "ufficiale" del C che nel corso della sua lunga storia si è evoluto in diverse varianti, tanto da richiedere una standardizzazione da parte di organismi di normazione quali ISO e ANSI.
ISO e ANSI non producono un compilatore ma emettono delle specifiche alle quali ogni sviluppatore di compilatori C deve attenersi per aderire ad allo standard C, C99 o C11.
In ambiente Windows esistono diversi ambienti di sviluppo che implementano le specifiche standard del linguaggio C (a parte il C++ nel Visual Studio di microsoft, che se si tratta di utilizzarlo solo per il subset C è pesantissimo).
Per leggerezza e praticità potrei consigliarti compilatori e IDE come LCC e Pelles C che sono liberamente scaricabili e free per utilizzo non commerciale.