Selected for you
 
Online C compiler and debugger - how to speed up the development of your C code


I'm sure that you encountered with the situation when your code or part of your code didn't work as you wanted - operation with a few pointers, logic operations, conditions, parsing of value from long array etc.

If you have modern microcontrollers and development board which supports debugger (e.g. STM32 and Nucleo, Discovery) you can easily step (debug) your code in debugger.
If you don't have debugger, how do you follow values, variables? Are you using UART? Or LCD?
The article is on https://time4ee.com/articles.php?article_id=76