Chapter1 practice k&r