I bought this on your recommendation and have to say how great it is so far, readable, just opinionated enough, reasonably concise and very pragmatic, the exact opposite of every other C book out there. It's not great for completely new programmers but it's fantastic for everyone else.
That first chapter alone and the C shebang (https://github.com/RhysU/c99sh) walkthrough put together so many ideas I've never thought or heeard of. It makes C usable in ways that you'd typical use something like python for.
21st Century C gives you a fair bit of support in terms of tools that a book that just teaches the language may lack. Knowing how to use makefiles and valgrind and other tools is extremely beneficial, IMHO.
That first chapter alone and the C shebang (https://github.com/RhysU/c99sh) walkthrough put together so many ideas I've never thought or heeard of. It makes C usable in ways that you'd typical use something like python for.