exercise answers to k&r's "the c programming language"