i wouldn't say any of those books are really "out of date"... there are still lots of basic information in those books that are valuable for learning... there's also "The Absolute Beginner's Guide To C (2nd edition)" from 1994 that might be of great help... check out the reviews of the book, you might want to order it right away and start fresh from there.
I would also like to recommend this book. Its a great way to learn C.
Just be warned, there are some things in it that don't apply to OS X.
You can ignore the section at the beginning about the compilers (see steps posted above for instruction on how to use Xcode.) Also, there are a few functions that don't seem to come with OSX