add hw03.c