From aaa3f4ce4d14ccd46a1cef17f3ca979362fdd3db Mon Sep 17 00:00:00 2001 From: ivk1231 <78311535+ivk1231@users.noreply.github.com> Date: Sat, 2 Oct 2021 23:26:44 +0530 Subject: [PATCH] Add files via upload --- C/tree.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 C/tree.c diff --git a/C/tree.c b/C/tree.c new file mode 100644 index 0000000..94d7ecb --- /dev/null +++ b/C/tree.c @@ -0,0 +1,27 @@ +#include +#include + +struct node +{ + int data; + struct node *left, *right; +}; +struct node *newnode(int data) +{ + struct node *node = (struct node *)malloc(sizeof(struct node)); + node->data = data; + node->left = NULL; + node->right = NULL; + return (node); +} + +int main() +{ + struct node *root = newnode(6); + root->right = newnode(8); + root->left = newnode(4); + root->left->left = newnode(2); + root->left->right = newnode(5); + root->right->left = newnode(7); + root->right->right = newnode(9); +} \ No newline at end of file