Most helpful critical review
1 of 4 people found the following review helpful
Be sure to get the second edition
on February 29, 2012
In trying to save a few bucks I bought this book used from a different seller. Alas, I didn't pay attention to the edition or the ISBN, and received the first edition (1985) instead of the second edition (1988).
In my first edition the page numbering is off, which is very annoying. For example, the answer book says Exercise 1-23 is on page 31 K&R when the exercise is actually on page 34. References to discussion of topics are also off.
More important, many of the programs in this first edition are written in the "old style" without proper prototypes! This rather astonishes me since K&R make an effort to describe how "the biggest change between ANSI C and earlier versions is how functions are declared and defined."
I certainly hope this second edition, listed on Amazon, resolves these and other editorial problems. For a beginner these types of editorial blunders can be a nightmare!