C Assignment #5