Review C by Examples, Exercises and Problems
C has proven to be a pleasant, expressive, and versatile language for a variety of programs. It is easy to learn, and it wears well as one's experience with it grows.
Brian W Kernighan and Dennis M. Ritchie
The "C Language": designed by Dennis Ritchie, at Bell Laboratories, in 1972.
The first C book:
The C Programming Language: by Brian W Kernighan and Dennis M. Ritchie
Required text: Computer Science: A Structured Programming Approach Using C by Behrouz A. Forouzan & Richard F. Gilberg, 2nd edition. Brooks/Cole 2001.