From 7f1c02d1c213a90f851e4c715122e328e0fab086 Mon Sep 17 00:00:00 2001 From: poppni99154 Date: Wed, 10 Dec 2025 21:02:55 +0100 Subject: [PATCH] Test --- doblespiel/test_stack.c | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 doblespiel/test_stack.c diff --git a/doblespiel/test_stack.c b/doblespiel/test_stack.c new file mode 100644 index 0000000..d8e8296 --- /dev/null +++ b/doblespiel/test_stack.c @@ -0,0 +1,37 @@ + +#include +#include +#include "stack.h" + +int draufundentfernen(StackNode *stack){ + + //erst ein paar stacks drauf oben + int i = 3; + int j = 8; + int m = 2; + push(stack, i); + if (top(stack) !=i) + {printf("Fehler");} + +push(stack, j); +if (top(stack) !=j) + {printf("Fehler");} +push(stack, m); +if (top(stack) !=m) + {printf("Fehler");} +if (top(stack) ==j) + {printf("auf stack hat geklappt"); + } + //dann alle wieder entfernen + pop(stack); + if (top(stack) !=j) + {printf("Fehler");} + pop(stack); + if (top(stack) !=m) + {printf("Fehler");} + pop(stack); + if (top(stack) !=i) + {printf("Fehler");} + printf("Drauf und runter funtkioniert!"); + +} \ No newline at end of file