Node* searching(Node* tmp,int parentdata)

{

Node* p;

if (tmp->element == NULL)

return NULL;

if (tmp->element == parentdata)

{

p = tmp;

return p;

}

searching(tmp->left, parentdata);

searching(tmp->right, parentdata);

}


저 함수를 통해서 parentdata를 가지는 node만 리턴하고 싶은데 

어떻게 해야되나여

저상태론 그냥 안에서 뱅뱅 돌기만 할텐데