Advertisement
Guest User

PHONEBOOK

a guest
Dec 9th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.83 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. typedef struct{
  4.     int day,year,month;
  5. }birth;
  6.  
  7. typedef struct{
  8.     int building;
  9.     char street[200];
  10. }address;
  11.  
  12. typedef struct {
  13.     char fn[50];
  14.     char ln[50];
  15.     birth dob;
  16.     address add;
  17.     char email[200];
  18.     char phone[10];
  19. }data;
  20.  
  21.  
  22. typedef struct node{
  23.     data data;
  24.     struct node *leftPTR;
  25.     struct node *rightPTR;
  26. }node;
  27.  
  28. node* constructor()
  29. {
  30.     node *root=(node*)malloc(sizeof(node));
  31. root->data.add.building=0;
  32. root->data.add.street[0],'\0';
  33. root->data.dob.day=0;
  34. root->data.dob.month=0;
  35. root->data.dob.year=0;
  36. root->data.email[0]='\0';
  37. root->data.fn[0]='\0';
  38. root->data.ln[0]='\0';
  39. root->data.phone[0]='\0';
  40. root->leftPTR=NULL;
  41. root->rightPTR=NULL;
  42.  
  43. return root;
  44. }
  45.  
  46.  
  47. int main()
  48. {
  49.  
  50.     printf("Hello world!\n");
  51.     return 0;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement