Untitled
unknown
plain_text
a year ago
718 B
6
Indexable
#include <stdio.h> struct BinaryNode* createNode(int a); struct BinaryNode{ int data; struct BinaryNode* left; //left child struct BinaryNode* right; //right child }; main(){ struct BinaryNode* root = createNode(3); struct BinaryNode* node1 = createNode(2); struct BinaryNode* node2 = createNode(4); root->left = node1; root->right = node2; printf("%d ", root->data); printf("%d ", root->left->data); printf("%d ", root->right->data); } struct BinaryNode* createNode(int a){ struct BinaryNode* node = malloc(sizeof(struct BinaryNode)); node->data = a; node->left = NULL; node->right = NULL; return node; };
Editor is loading...
Leave a Comment