Try to get something up to date, like Modern C Programming. The classic one your talking about has a good core base way to implement proper code, but its still outdated.
Also iPhone development focuses highly on OOP (Object-Oriented Programming) So try to learn Obj-C & Cocoa.