Hided the detail definition into tree_travel.h
rm stdio.h references