Chapter 3. Structured Program Development in C


Let’s all move one place on.

 --Lewis Carroll

The wheel is come full circle.

 --William Shakespeare

How many apples fell on Newton’s head before he took the hint!

 --Robert Frost

All the evolution we know of proceeds from the vague to the definite.

 --Charles Sanders Peirce

In this chapter, you will learn:


Basic problem-solving techniques.


To develop algorithms through the process of top-down, stepwise refinement.


To use the if selection statement and the if...else selection statement to select actions.


To use the while repetition statement to execute statements in a program repeatedly. ...

Get C How to Program, Fifth Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.