Introductory Concepts. C Fundamentals. Operators and Expressions. Data Input and Output. Preparing and Running a Complete C Program. Control Statements. Functions. Program Structure. Arrays. Pointers. Structure and Unions. Data Files. Low-Level Programming. Some Additional Features of C. Appendices: A: Number Systems. B: Escape Sequences. C: Operator Summary. D: Data Types and Data Conversation Rules. E: The ASCII Character Set. F: Control Statement Summary. G: Commonly used scanf and printf Conversion Characters.