20140530 K&R C, finish chapter 3