This book is about strengthening your programming skills. It contains a lot of questions segregated topic wise.This book is intended for anyone, who is interested in knowing about basics of C. The book has been thoughtfully structured to serve as an ideal textbook for various courses offered in computer science. Book is divided into several chapters. The Chapters are designed to teach aspects of the C language.This includes basic syntax, how to get input and output, what the operators mean, what library functions are available, how to use pointers and what will be the effect on the output if anything changes in the code.