For the data in each tree node the function free_node is called. The pointer to the data is passed as the argument to the function. If no such work is necessary free_node must point to a function doing nothing. RETURN VALUE tsearch() returns a pointer to a matching item in the tree...