fix the mistake of func05 as func04
func_demo_func02a_func02b_func05 and fix some bugs