add ex 5-4.c