- W M Include Stdio H Include Stdlib H Typedef Struct Treenode Int Data Struct Treenode Left Struct Treenode R 1 (86.29 KiB) Viewed 26 times
w M #include #include typedef struct TreeNode { int data; struct TreeNode *left; struct TreeNode *r
-
- Site Admin
- Posts: 899603
- Joined: Mon Aug 02, 2021 8:13 am
w M #include #include typedef struct TreeNode { int data; struct TreeNode *left; struct TreeNode *r
w M #include <stdio.h> #include <stdlib.h> typedef struct TreeNode { int data; struct TreeNode *left; struct TreeNode *right; } TreeNode; w void main() Problem 3 TreeNode *n1, *n2, *n3; ni = (TreeNode *) malloc(sizeof (TreeNode)); n2 = (TreeNode *) malloc(sizeof (TreeNode) ) n3 = (TreeNode *) malloc(sizeof (TreeNode)); [20 w points] n1->data=10; nl->left=n2; nl->right=n3; n2->data=20; n2->left=NULL; n2->right=NULL; n3->data=30; n3->left=NULL; n3->right=NULL return; Modify the code to use the following data type. Mark the changes at the code. (20 points) typedef struct TreeNode *TreePointer