In my opinion first you need to read the book Let Us C by yeshwanth kanetkar...so that you will come to know idea about each concept....After that for in depth concepts you have read the books C by Dennis Ritche, Deep C secrets etc....
I agree. Depends if you are the beginner then Lets us C is really good, while teaching i noticed it is easy for learners to grasp it. good luck with 'C'
you can check out related books at **broken link removed**.