Software/Tools

There are various environment that can be used to write c programs some of which are:

GNU C compiler (freely available)
Turbo C (download link)
Microsoft Visual Studio (free with msdn network more here)