The new edition of Mastering C has retained it's best feature – balance of theoretical explanation and excellent pedagogical features. The book lucidly explains the basic features and syntax of the C language. This new edition offers new features such as frequently asked solved programs/questions in universities examinations and IT Interview questions. Salient Features: -Pedagogy designed on examination patters! -- 237 Solved problems and programs -- 403 Programming exercises -- 625 Review exercises -- 124 Illustrations -- 20 IT interview questions -- In-depth coverage of file manipulations, data structures, searching and sorting. -- Lucid explanation of basic features and syntax of the C language. 1. Introduction Variables and Expressions Basic Input-Output Control Structures Functions Scope and Extent Arrays and Strings Pointers Structures and Unions Files Dynamic Memory Allocation Data Structures UNIX Operating System C Library Functions Controlling Complexity Quick Reference Answer to Exercises Solutions Appendix: Interview Questions Bibliography Index