basic C programming 2014