I don't normally get involved in religious or political arguments, but I have to interject here.
First of all, block-structured languages, including C, owe a huge debt to Algol. And they all, in turn, owe something to Noam Chomsky's context-free grammar.
Secondly, K&R C has a multitude of ambiguities and outright flaws that almost guarantee serious bugs in large programs.
ANSI C was a huge improvement over K&R C, in that it addressed many of the weaknesses in K&R C. I know that this will offend many people, but using K&R instead of ANSI nowadays is irresponsible.
Now, let's start advocating for a turn back to assembly language, the only programming language for Real Men.