new file:   answer03.c