2h of C programming Tutorial: Advanced Concepts