As a Computer Science Student, I recomend you to buy this Balaguruswami ANSI C Programming book to learn Programming.
Now I have completed my M.sc on Compurter Science, In my B.sc 1st Semester Teacher told us to buy this book, So I bought this book, And this book is really helpfull specially for it Simple Descriptive process of how the programming is to written.
The keywords of programming, do, while, if, else, foor loop using, array, function, pointer, user define function, structure and all other topics are well described by giving simple to better example.
Instead of studying foreign country writer book, the Indian student must buy this Balaguruswami ANSI-C Programming book to learn programming Easily.
No doubt, In Computer Programming it is the Best Book I have ever seen.