I heartily recommend "Absolute Beginner's Guide to C (2nd Edition)" by Greg Perry.
Take this with a grain of salt. I am an absolute beginner. I found the text to be well thought out, well written and at under 400 pages, not so dense as to be overwhelming. It is an introductory tutorial, not a tome on the C programming language.
FWIW, I bought it, read it, finished it, and liked it.