fork download
  1. #include<stdio.h>
  2. #include<malloc.h>
  3. struct node{
  4. int data;
  5. struct node*left;
  6. struct node*right;
  7. };
  8. struct node*createnode(int data){
  9. struct node*n;
  10. n=(struct node*)malloc(sizeof(struct node));
  11. n->data=data;
  12. n->left= NULL;
  13. n->right=NULL;
  14. return n;
  15.  
  16. }
  17.  
  18.  
  19. int main(){
  20. struct node*p= createnode(2);
  21. struct node*p1= createnode(1);
  22. struct node*p2= createnode(4);
  23. p->left= p1;
  24. p->right=p2;
  25.  
  26. return 0;
  27.  
  28.  
  29.  
  30.  
  31.  
  32. }
Success #stdin #stdout 0s 5392KB
stdin
 
stdout
Standard output is empty