以下のコードの出力を取得しましたが、正確なロジックが得られません。3 行目 (再帰的な fn 呼び出し) は、Null
leaf node に到達したときに値を渡します。次に、データ部分をどのように出力できますか?
void Inorder(struct node *node)
{
if(node!=NULL)
{
Inorder(node->left);
printf("%d",node->data);
Inorder(node->right);
}
}