In order to get started you need to get a compiler going and some kind of IDE. For development I use Sublime and as a compiler I use the gcc. In order to properly use make on your files you need to get a proper makefile. Mine contains the following switches :

gcc -ansi -pedantic -Wall -Wextra -Wconversion -std=c99