Solutions to the K & R Exercises

The items below are complete programs that provide solutions to the exercises in the classic text, The C Programming Language, Second Edition by Brian W. Kernighan and Dennis M. Ritchie (Prentice-Hall 1988).

Chapter 1

1-1 1-2 1-3 1-4 1-5 1-6 1-7 1-8 1-9 1-10
1-11 1-12 1-13 1-14 1-15 1-16 1-17 1-18 1-19 1-20
1-21 1-22 1-23 1-24  

Chapter 2

2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8 2-9 2-10

Chapter 3

3-1 3-2 3-3 3-4 3-5 3-6  

Chapter 4

4-1 4-2 4-3 4-4 4-5 4-6 4-7 4-8 4-9 4-10
4-11 4-12 4-13 4-14  

Chapter 5

5-1 5-2 5-3 5-4 5-5 5-6 5-7 5-8 5-9 5-10
5-11 5-12 5-13 5-14 5-15 5-16 5-17 5-18 5-19 5-20

Chapter 6

6-1 6-2 6-3 6-4 6-5 6-6  

Chapter 7

7-1 7-2 7-3 7-4 7-5 7-6 7-7 7-8 7-9  

Chapter 8

8-1 8-2 8-3 8-4 8-5 8-6 8-7 8-8