The Third Edition of Gary Bronson's popular text implements the ANSI C standard in all discussion and example programs. An early emphasis on software engineering and top-down modular program development makes it readily accessible to novice programmers. Early introduction and careful development of pointers demonstrate the power of good programming.
If you are interested in programming and do not know how to start, pick up this book and read it and practice the exercises in each section. A great book for beginners to learn C,very precise and simple explanation,also you get to taste OOP with some C++.