TODO

  • get values from the command line

  • prompt the user and get value from the standard input

  • if condition

  • loops

  • memory allocation and deallocation

  • read and write files

  • showing memory leaks

  • finding memory leaks

  • using external libraries

  • hashes / dictionaries?

  • exit in the middle of the code

  • how to test C code?

  • how to notice code where we might be accessing undefined values or array element that is out of index etc.

  • how to avoid overflow and undeflow?