1.1 Programs, Languages, and Compilers1.2 How a Computer Solves a Problem1.2.1 Define the Problem1.2.2 Analyze the Problem1.2.3 Develop an Algorithm to Solve the Problem1.2.4 Write the Program for the Algorithm1.2.5 Test and Debug the Program1.2.6 Document the Program1.2.7 Maintain the Program1.3 How a Computer Executes a Program1.4 Data Types1.5 Characters1.6 Welcome to C Programming1.6.1 Run the Program1.6.2 A Word on Program Layout1.7 Write Output with printf1.7.1 The Newline Character, \n (backslash n)1.7.2 Escape Sequences1.7.3 Print the Value of a Variable1.8 Comments1.9 Programming with Variables