my personal source code for learning c programming