"Let Us C" encourages lot of bad practices. Esp due to its recommendation of TC which is in itself a dinosaur compiler. I'm talking till 5th edition. Don't know if things have changed now.
ANSI C by Balaguruswamy is a good one. But even that misses few important subtleties of C. The best way to learn C is "The C Programming Language" by Ritchie himself (along with Kernighan). It gives you implementation details of even the standard libraries.
But you need to be a patient. It may not be having a very analogy filled style like other books. But it has almost all details about C.