Revisiting K&R C book