Written in an extremely clear and interesting manner, This book reveals the sec5tet features, tricks and techniques of C designed to make you an expert C programmer. The book is divided into two parts. Part I focuses on the basic syntax of C and explains them in depth. Part II is devoted to programming in C. This part reveals the inner dynamics of C programming through 200 carefully designed solved examples. These examples illustrate the various ways of using C language features to solve a given problem and also provide the secrets, tricks and techniques for an efficient and elegant programming style. Possible errors and solutions for them have also been highlighted in these examples. All example programs are accompanied by their outputs. With all these features this book is an invaluable asset for students wishing to master C as well as for experienced programmers wishing to develop powerful programs.