Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. #include <stdio.h>
  2. #define MAXSTR 20
  3.  
  4. struct Person{
  5. char Name[MAXSTR];
  6. char SName[MAXSTR];
  7. int Age;
  8. };
  9.  
  10. int main(void) {
  11.  
  12. struct Person *pointer;
  13. struct Person Mom, Dad, Btr, Sis;
  14.  
  15. //POBIERANIE DANYCH
  16.  
  17. pointer = &Mom;
  18. printf("Name: ");
  19. gets(pointer->Name);
  20. printf("Surname: ");
  21. gets(pointer->SName);
  22. printf("Age: ");
  23. scanf("%d",&pointer->Age);
  24. getchar();
  25.  
  26. pointer = &Dad;
  27. printf("Name: ");
  28. gets(pointer->Name);
  29. printf("Surname: ");
  30. gets(pointer->SName);
  31. printf("Age: ");
  32. scanf("%d",&pointer->Age);
  33. getchar();
  34.  
  35. pointer = &Btr;
  36. printf("Name: ");
  37. gets(pointer->Name);
  38. printf("Surname: ");
  39. gets(pointer->SName);
  40. printf("Age: ");
  41. scanf("%d",&pointer->Age);
  42. getchar();
  43.  
  44. pointer = &Sis;
  45. printf("Name: ");
  46. gets(pointer->Name);
  47. printf("Surname: ");
  48. gets(pointer->SName);
  49. printf("Age: ");
  50. scanf("%d",&pointer->Age);
  51. getchar();
  52.  
  53. //WYPISYWANIE DANYCH
  54. puts("\n");
  55. pointer = &Mom;
  56. puts(pointer->Name);
  57. puts(pointer->SName);
  58. printf("%d\n\n",pointer->Age);
  59.  
  60. pointer = &Dad;
  61. puts(pointer->Name);
  62. puts(pointer->SName);
  63. printf("%d\n\n",pointer->Age);
  64.  
  65. pointer = &Btr;
  66. puts(pointer->Name);
  67. puts(pointer->SName);
  68. printf("%d\n\n",pointer->Age);
  69.  
  70. pointer = &Sis;
  71. puts(pointer->Name);
  72. puts(pointer->SName);
  73. printf("%d\n\n",pointer->Age);
  74.  
  75. return 0;
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement