Get a copy of Kernighan and Ritchie's "C Programming Language". One of the best programming books ever written.
Looks like a good one, very highly reviewed, however I would recommend maybe borrowing from the library first before investing £30 in something like that. Personally I struggle to learn programming from books, a big part of it being having to look down every 2 minutes, losing the place in the book, holding it open, etc. I much prefer sitting down, plan a project and learn as I go using resources such as official documentation, StackOverflow, Google, dotnetperls (that one isn't relevant in this case though, but still a very good resource), etc.
Maybe that's not the best way to learn. It certainly has caused me some issues before having done something in a way that restricts me from doing something else or making mistakes that might have been pointed out in a book. But, nevermind, I learn from it all. You just need to find your best and most enjoyable way of learning.