notes # programming in c