Se você está trabalhando com C, uma opção simples e fácil de usar é o Dev-C++.
http://www.bloodshed.net/devcpp.html
Entretanto, tive problemas para fazer o debug funcionar. Pois clicar no botão de bug não funcionava, aparecia a mensagem:
Your project does not have debugging information, do you want to enable debugging and rebuild your project?
Não importa quantas vezes clicar no sim, o debug não vai funcionar, para isso é necessário habilitar as seguintes opções.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
A opção -g adiciona as informações de debug, então basta compilar o aplicativo e utilizar a função debug normalmente.
Image may be NSFW.
Clik here to view.

Clik here to view.
