The Wikipedia article on ANSI C says:
One of the aims of the ANSI C standardization process was to produce a superset of K&R C (the first publishe
The biggest single difference, I think, is function prototyping and the syntax for describing the types of function arguments.