I want to learn how can I visualize my small c programs using some type of diagrams . My programs generally include (3 or 4 functions) (some loops) (basic i/o (printf scanf)), and basic calculations. I do not want to visualize everything about my program(name of vars, type of vars) , but I want to create some type of diagram which will help other person to understand how it works .Instead of showing 150-250 lines of code I want to show 1-2 page schema.
Things I want to show (which I do not know how to show):
- Inputs and Outputs (printf, scanf)
- Loops
- Control Statements
Also, I am looking for agreed and standart way of doing this .