Here is a list of C books on my bookshelf that I recommend (not necessarily in order) to anyone who wants to grok C....
- C Programming Language, 2nd Edition, by Brian W. Kernighan & Dennis M. Ritchie, Prentice Hall PTR, ISBN 0131103628
- The C Answer Book, 2nd Edition, by Clovis L. Tondo, S. Gimpel, Prentice Hall PTR, ASIN 0131098772
- The Standard C Library, 1st Edition, by P. J. Plauger, Prentice Hall PTR, ISBN 0131315099
- Expert C Programming, 1st Edition, Peter van der Linden, Prentice Hall PTR, ISBN 0131774298
- C Traps and Pitfalls, 1st Edition, by Andrew Koenig, Addison-Wesley Pub Co, ISBN 0201179288
- Pointers on C, 1st Edition, by Kenneth Reek, Addison-Wesley Pub Co, ISBN 0673999866
- C Programming FAQs, 1st Edition, Addison-Wesley Pub Co, ISBN 0201845199
- The C Puzzle Book, 1st Edition, by Alan R. Feuer, Prentice Hall PTR, ISBN 0131099264
- C Interfaces and Implementations, 1st Edition, by David R. Hanson, Addison-Wesley Pub Co, ISBN 0201498413
- Secure Programming Cookbook for C and C++, 1st Edition, by John Viega & Matt Messier, O'Reilly & Associates, ISBN 0596003943
i read this book
Absolute Beginner's Guide to C (2nd Edition) by Greg Perry
and i fealt that is was harder to read the k&R book but i will read it later.
now i am reading the following books
C programming in 21 days, sams publishing
Sounds like a good start, those books should get you a good understanding of the basics. I recommend
the books I mentioned once you have read (and more or less understand) the concepts covered in an
introductory C book or tutorial. Also, time spent on understanding pointers and callbacks now (or in the
near future) will pay off huge in the long run.
Best of luck