Chapter 4. The Standard-IO Library