c homework 31