K&R is the book people recommend because it WAS a great book for like 12 years. It just hasn't been since about 2002.
I find that makes it wholly in adequate for thinking in C anymore. The "Never trust data" mantra which is now part and parcel of C dev is not at all shown in K&R.