This is my recommendations :-
1) Let Us C by Yashwant P. Kanetkar
this book has almost become a legend and it strictly advise the beginners to go for this book only. This is not a novel type book. All features are explained in simple and clear manner. Contains lots and lots of exercise for you to practise
2)Let us C solutions By Yashwant P. Kanetkar
This is also very nice book.The exercises given in Let Us C, if you face any difficulty with that then this book is for you! it contains only code no explanations
3)Data Struture Through C by Yashwant P. Kanetkar
This is also a brilliant book for anybody who wants to learn data structure
Please i advise beginners to buy his books only and if you want to learn something advanced then C pearls and more books are available.Also Pointers in C is there written by the same yashwant.