I don't understand it. His solution to non-safe introduction to non-safe language is to slap defensive checks everywhere? I am not sure that scaring his students shitless by having them check every input is as effective as concise explanation why and when you should check your inputs.
Criticizing K&R because of their safety assumptions is a faux pas.
Criticizing K&R because of their safety assumptions is a faux pas.