function => macro in 6-02.c
added exercise 6-05