The C answer book : solutions to the exercises in The C programming language, second edition, by Brian W. Kernighan and Dennis M. Ritchie 2nd ed - Tondo, Clovis L.; Gimpel, Scott E.; Kernighan, Brian W. (Prentice Hall, 1989)