C programs just for learning purposes