Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.76 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. //Czeilinger Alexandros UOLAP1
  5.  
  6. struct naptar
  7. {
  8. int ev;
  9. char honap[12];
  10. int nap;
  11. char memo[600];
  12. }m[10];
  13.  
  14. void mutat(int ev,char* honap, int nap)
  15. {
  16. int i;
  17. int b;
  18.  
  19. b=0;
  20. for (i=0;i!=10;i++)
  21. {
  22. /* printf("\nev m %d",m[i].ev);
  23. printf("\nev %d",ev);
  24. getch();
  25. printf("\nhonap m %s",m[i].honap);
  26. printf("\nhonap %s",honap);
  27. getch();
  28. printf("\nnap m %d",m[i].nap);
  29. printf("\nnap %d",nap);
  30. getch();
  31. printf("\nmemo m %s",m[i].memo);
  32. getch(); */
  33. if ((m[i].ev==ev) && (strcmp(honap,m[i].honap) == 0)&& (m[i].nap==nap))
  34. {
  35. b=b+1;
  36. printf("\n");
  37. printf("A keresett időben: %d %s %d",m[i].ev,m[i].honap,m[i].nap);
  38. printf("Ilyen bejegyzés van: %s",m[i].memo);
  39.  
  40. }
  41. }
  42. printf("\n");
  43. printf("Összesen:%d ",b," bejegyzést találtam!");
  44.  
  45. };
  46.  
  47. void main()
  48. {
  49. int i;
  50. int b;
  51.  
  52. int ev;
  53. char honap[12];
  54. int nap;
  55. char memo[600];
  56.  
  57. struct naptar m[10];
  58.  
  59.  
  60. for (i=0;i!=1;i++)
  61. {
  62. printf("Kérem az évet!\n");
  63. scanf("%d",&m[i].ev);
  64. // printf("\n%d",m[i].ev);
  65.  
  66.  
  67. printf("Kérem a hónapot\n");
  68. scanf("%s",m[i].honap);
  69. // printf("\n%s",m[i].honap);
  70.  
  71. printf("Kérem a napot!\n");
  72. scanf("%d",&m[i].nap);
  73. // printf("\n%d",m[i].ev);
  74.  
  75. printf("Kérem a bejegyzest!\n");
  76. scanf("%s",m[i].memo);
  77. // printf("\n%s",m[i].memo);
  78.  
  79. }
  80.  
  81. printf("\n========================\n");
  82. printf ("\n---------Kereses-----------\n");
  83.  
  84. printf ("Kérem az evet: ");
  85. scanf ("%d",&ev);
  86. // printf("\n%d",ev);
  87.  
  88. printf("Kérem a hónapot\n");
  89. scanf("%s",honap);
  90. // printf("\n%s",honap);
  91.  
  92. printf ("Kérem a napot: ");
  93. scanf ("%d",&nap);
  94. // printf("\n%d",nap);
  95.  
  96. mutat(ev,honap,nap);
  97.  
  98.  
  99. getch();
  100.  
  101. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement