Advertisement
Guest User

Untitled

a guest
Feb 19th, 2020
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. #include <stdio.h>
  2. #define N 10
  3. int stack[N];
  4. int wybor=0;
  5. int temp;
  6.  
  7. int pop(int top)
  8. {
  9. if (top=-1)
  10. printf ("Stos jest pusty");
  11. else
  12. {
  13. printf (" Pop element: %d", stack[top]);
  14. }
  15. }
  16.  
  17. int push(int top)
  18. {
  19. if (top==9)
  20. printf ("\n\n Stos jest pelny");
  21. else
  22. {
  23. printf ("\n\n Wpisz wartosc: ");
  24. scanf ("%d",&temp);
  25. stack[++top]=temp;
  26. }
  27. }
  28.  
  29. void list()
  30. {
  31.  
  32. }
  33.  
  34. int main ()
  35. {
  36. int top=-1;
  37. while (wybor!=4)
  38. {
  39. printf ("\n===========================");
  40. printf ("\n\n Operacje na stosach\n");
  41. printf ("\n 1. Pop ");
  42. printf ("\n 2. Push ");
  43. printf ("\n 3. List ");
  44. printf ("\n 4. Exit ");
  45. printf ("\n Wybierz operacje ... ");
  46. scanf ("%d", &wybor);
  47. switch (wybor)
  48. {
  49. case 1: pop(top);
  50. top--;
  51. break;
  52. case 2: push(top);
  53. top++;
  54. break;
  55. case 3: list();
  56. break;
  57. default : printf ("Zly wybor ziomeczku");
  58. break;
  59. }
  60. }
  61. return 0;
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement