Про отладку(дебагинг). Можете прочитать здесь
Отладка программыПро отладчик тут
ОтладчикЕсли вы пользуетесь кодеблоксом, то наверное там GNU Debugger
Посмотрите инструкцию по конкретной IDE, там скорее всего графический интерфейс для взаимодействия с дебагингом.
P.S. Посмотрите еще информацию о Unit Test'ах, для C это NUnit, java JUnit и для многих других. Это еще один способ обнаружения ошибок.