diff --git a/20231012/arrays-01.c b/20231012/arrays-01.c
new file mode 100644
index 0000000000000000000000000000000000000000..35cf856c63942234116544ac721ff0a47d797b09
--- /dev/null
+++ b/20231012/arrays-01.c
@@ -0,0 +1,10 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int prime[5] = { 2, 3, 5, 7, 11 };
+  int *p = prime;
+  for (int i = 0; i < 5; i++)
+    printf ("%d\n", *(p + i));
+  return 0;
+}
diff --git a/20231012/arrays-02.c b/20231012/arrays-02.c
new file mode 100644
index 0000000000000000000000000000000000000000..d206e6c3296fe7f7e48febd10893a5be65fca67a
--- /dev/null
+++ b/20231012/arrays-02.c
@@ -0,0 +1,10 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int prime[5] = { 2, 3, 5, 7, 11 };
+  int *p = prime;
+  for (int i = 0; i < 5; i++)
+    printf ("%d\n", p[i]);
+  return 0;
+}
diff --git a/20231012/arrays-03.c b/20231012/arrays-03.c
new file mode 100644
index 0000000000000000000000000000000000000000..83a03a4fe9425d684db38f0219cd9e9e19b405ba
--- /dev/null
+++ b/20231012/arrays-03.c
@@ -0,0 +1,9 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int prime[5] = { 2, 3, 5, 7, 11 };
+  for (int i = 0; i < 5; i++)
+    printf ("%d\n", prime[i]);
+  return 0;
+}
diff --git a/20231012/arrays-04.c b/20231012/arrays-04.c
new file mode 100644
index 0000000000000000000000000000000000000000..2015ffc6cd5057daaa755294ab4af602559eefa4
--- /dev/null
+++ b/20231012/arrays-04.c
@@ -0,0 +1,9 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int prime[5] = { 2, 3, 5, 7, 11 };
+  for (int *p = prime; p < prime + 5; p++)
+    printf ("%d\n", *p);
+  return 0;
+}
diff --git a/20231012/arrays-05.c b/20231012/arrays-05.c
new file mode 100644
index 0000000000000000000000000000000000000000..dcf32170d4658f2eafdf436809e9a9aa0e56379b
--- /dev/null
+++ b/20231012/arrays-05.c
@@ -0,0 +1,9 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int prime[6] = { 2, 3, 5, 7, 11, 0 };
+  for (int *p = prime; *p; p++)
+    printf ("%d\n", *p);
+  return 0;
+}
diff --git a/20231012/arrays-06.c b/20231012/arrays-06.c
new file mode 100644
index 0000000000000000000000000000000000000000..6e19ec4ef5e5b81e940168a4a4e6b3026a4f4375
--- /dev/null
+++ b/20231012/arrays-06.c
@@ -0,0 +1,9 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int prime[] = { 2, 3, 5, 7, 11, 0 };
+  for (int *p = prime; *p; p++)
+    printf ("%d\n", *p);
+  return 0;
+}
diff --git a/20231012/functions-01.c b/20231012/functions-01.c
new file mode 100644
index 0000000000000000000000000000000000000000..2f3e95f3286fc8bd6503b2983be837407111a8de
--- /dev/null
+++ b/20231012/functions-01.c
@@ -0,0 +1,4 @@
+int main (void)
+{
+  return 0;
+}
diff --git a/20231012/functions-02.c b/20231012/functions-02.c
new file mode 100644
index 0000000000000000000000000000000000000000..5fdf5e796df7bdf95d6d86e6e12896ce4424c8f6
--- /dev/null
+++ b/20231012/functions-02.c
@@ -0,0 +1,4 @@
+int main (void)
+{
+  return 42;
+}
diff --git a/20231012/functions-03.c b/20231012/functions-03.c
new file mode 100644
index 0000000000000000000000000000000000000000..e1adaf78b6f48b158980dccbb9f5fe378a4c89d5
--- /dev/null
+++ b/20231012/functions-03.c
@@ -0,0 +1,12 @@
+#include <stdio.h>
+
+void hello ()
+{
+  printf ("Hello, world!\n");
+}
+
+int main ()
+{
+  hello ();
+  return 0;
+}
diff --git a/20231012/functions-04.c b/20231012/functions-04.c
new file mode 100644
index 0000000000000000000000000000000000000000..b22a1092c205b9c84b1bf9350ba1a05ed215a076
--- /dev/null
+++ b/20231012/functions-04.c
@@ -0,0 +1,12 @@
+#include <stdio.h>
+
+void hello ()
+{
+  printf ("Hello, world!\n");
+}
+
+int main ()
+{
+  hello (42);
+  return 0;
+}
diff --git a/20231012/functions-05.c b/20231012/functions-05.c
new file mode 100644
index 0000000000000000000000000000000000000000..055972f0cfd502a94ec0dd6d27c1297aa0d1901b
--- /dev/null
+++ b/20231012/functions-05.c
@@ -0,0 +1,12 @@
+#include <stdio.h>
+
+void hello (void)
+{
+  printf ("Hello, world!\n");
+}
+
+int main (void)
+{
+  hello (42);
+  return 0;
+}
diff --git a/20231012/functions-06.c b/20231012/functions-06.c
new file mode 100644
index 0000000000000000000000000000000000000000..23afba72a0c2f74e6ee29a522bc2e0fafc0d720d
--- /dev/null
+++ b/20231012/functions-06.c
@@ -0,0 +1,26 @@
+#include <stdio.h>
+
+int a, b = 3;
+
+void foo (void)
+{
+  b++;
+  static int a = 5;
+  int b = 7;
+  printf ("foo(): a = %d, b = %d\n", a, b);
+  a++;
+}
+
+int main (void)
+{
+  printf ("main(): a = %d, b = %d\n", a, b);
+  return 0;
+
+  foo ();
+  printf ("main(): a = %d, b = %d\n", a, b);
+  a = b = 12;
+  printf ("main(): a = %d, b = %d\n", a, b);
+  foo ();
+  printf ("main(): a = %d, b = %d\n", a, b);
+  return 0;
+}
diff --git a/20231012/functions-07.c b/20231012/functions-07.c
new file mode 100644
index 0000000000000000000000000000000000000000..744ebc94636597fe12a6556fbc14100bbdd49d9d
--- /dev/null
+++ b/20231012/functions-07.c
@@ -0,0 +1,27 @@
+#include <stdio.h>
+
+int a;  /* bekommt den Wert 0, weil global */
+int b = 3;
+
+void foo (void)
+{
+  b++;
+  static int a = 5;
+  int b = 7;  /* bekäme ohne Initialisierung einen Phantasie-Wert */
+  printf ("foo(): a = %d, b = %d\n", a, b);
+  a++;
+}
+
+int main (void)
+{
+  printf ("main(): a = %d, b = %d\n", a, b);
+  foo ();
+  return 0;
+
+  printf ("main(): a = %d, b = %d\n", a, b);
+  a = b = 12;
+  printf ("main(): a = %d, b = %d\n", a, b);
+  foo ();
+  printf ("main(): a = %d, b = %d\n", a, b);
+  return 0;
+}
diff --git a/20231012/functions-08.c b/20231012/functions-08.c
new file mode 100644
index 0000000000000000000000000000000000000000..dba55285e78794f334076d8519c36bd7b48eaadf
--- /dev/null
+++ b/20231012/functions-08.c
@@ -0,0 +1,27 @@
+#include <stdio.h>
+
+int a = 0;
+int b = 3;
+
+void foo (void)
+{
+  b++;
+  static int a = 5;
+  int b = 7;
+  printf ("foo(): a = %d, b = %d\n", a, b);
+  a++;
+}
+
+int main (void)
+{
+  printf ("main(): a = %d, b = %d\n", a, b);
+  foo ();
+  printf ("main(): a = %d, b = %d\n", a, b);
+  return 0;
+
+  a = b = 12;
+  printf ("main(): a = %d, b = %d\n", a, b);
+  foo ();
+  printf ("main(): a = %d, b = %d\n", a, b);
+  return 0;
+}
diff --git a/20231012/functions-09.c b/20231012/functions-09.c
new file mode 100644
index 0000000000000000000000000000000000000000..15b1c390b825674f49cee5bd468087b23520b479
--- /dev/null
+++ b/20231012/functions-09.c
@@ -0,0 +1,27 @@
+#include <stdio.h>
+
+int a = 0;
+int b = 3;
+
+void foo (void)
+{
+  b++;
+  static int a = 5;
+  int b = 7;
+  printf ("foo(): a = %d, b = %d\n", a, b);
+  a++;
+}
+
+int main (void)
+{
+  printf ("main(): a = %d, b = %d\n", a, b);
+  foo ();
+  printf ("main(): a = %d, b = %d\n", a, b);
+  a = b = 12;
+  printf ("main(): a = %d, b = %d\n", a, b);
+  return 0;
+
+  foo ();
+  printf ("main(): a = %d, b = %d\n", a, b);
+  return 0;
+}
diff --git a/20231012/functions-10.c b/20231012/functions-10.c
new file mode 100644
index 0000000000000000000000000000000000000000..33ac1b311fef3545dbd7e7925ac39be86826b185
--- /dev/null
+++ b/20231012/functions-10.c
@@ -0,0 +1,27 @@
+#include <stdio.h>
+
+int a = 0;
+int b = 3;
+
+void foo (void)
+{
+  b++;
+  static int a = 5;
+  int b = 7;
+  printf ("foo(): a = %d, b = %d\n", a, b);
+  a++;
+}
+
+int main (void)
+{
+  printf ("main(): a = %d, b = %d\n", a, b);
+  foo ();
+  printf ("main(): a = %d, b = %d\n", a, b);
+  a = b = 12;
+  printf ("main(): a = %d, b = %d\n", a, b);
+  foo ();
+  return 0;
+
+  printf ("main(): a = %d, b = %d\n", a, b);
+  return 0;
+}
diff --git a/20231012/functions-11.c b/20231012/functions-11.c
new file mode 100644
index 0000000000000000000000000000000000000000..9f7051486a7ae46440584a7c25ac2302faaacbc9
--- /dev/null
+++ b/20231012/functions-11.c
@@ -0,0 +1,28 @@
+#include <stdio.h>
+
+int a = 0;
+int b = 3;
+
+void foo (void)
+{
+  b++;
+  static int a = 5;
+  int b = 7;
+  printf ("foo(): a = %d, b = %d\n", a, b);
+  a++;
+  b++;
+}
+
+int main (void)
+{
+  printf ("main(): a = %d, b = %d\n", a, b);
+  foo ();
+  printf ("main(): a = %d, b = %d\n", a, b);
+  a = b = 12;
+  printf ("main(): a = %d, b = %d\n", a, b);
+  foo ();
+  return 0;
+
+  printf ("main(): a = %d, b = %d\n", a, b);
+  return 0;
+}
diff --git a/20231012/functions-12.c b/20231012/functions-12.c
new file mode 100644
index 0000000000000000000000000000000000000000..0a8c713c9889144c9aded011da0bb66c7fa489a5
--- /dev/null
+++ b/20231012/functions-12.c
@@ -0,0 +1,26 @@
+#include <stdio.h>
+
+int a = 0;
+int b = 3;
+
+void foo (void)
+{
+  b++;
+  static int a = 5;
+  int b = 7;
+  printf ("foo(): a = %d, b = %d\n", a, b);
+  a++;
+  b++;
+}
+
+int main (void)
+{
+  printf ("main(): a = %d, b = %d\n", a, b);
+  foo ();
+  printf ("main(): a = %d, b = %d\n", a, b);
+  a = b = 12;
+  printf ("main(): a = %d, b = %d\n", a, b);
+  foo ();
+  printf ("main(): a = %d, b = %d\n", a, b);
+  return 0;
+}
diff --git a/20231012/goto-01.c b/20231012/goto-01.c
new file mode 100644
index 0000000000000000000000000000000000000000..daa96a72a3b20cbdf245459f3ad791b2ee059cbe
--- /dev/null
+++ b/20231012/goto-01.c
@@ -0,0 +1,13 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int i = 0;
+loop:
+  if (i >= 10)
+    goto endloop;
+  printf ("%d\n", i++);
+  goto loop;
+endloop:
+  return 0;
+}
diff --git a/20231012/goto-02.c b/20231012/goto-02.c
new file mode 100644
index 0000000000000000000000000000000000000000..63b069b2208d0b70ab0b2a10787e241594aab365
--- /dev/null
+++ b/20231012/goto-02.c
@@ -0,0 +1,15 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int i = 0;
+loop:
+  if (i >= 10)
+    goto endloop;
+  printf ("%d\n", i++);
+  goto loop;
+  int a = 42;
+endloop:
+  printf ("The answer is: %d\n", a);
+  return 0;
+}
diff --git a/20231012/loops-01.c b/20231012/loops-01.c
new file mode 100644
index 0000000000000000000000000000000000000000..909a8345c1037ad149dbe93fd1e059f10c104214
--- /dev/null
+++ b/20231012/loops-01.c
@@ -0,0 +1,16 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 1;
+  do
+   {
+     if (a <= 10)
+       {
+         printf ("%d\n", a);
+         a++;
+       }
+   }
+  while (a <= 10);
+  return 0;
+}
diff --git a/20231012/loops-02.c b/20231012/loops-02.c
new file mode 100644
index 0000000000000000000000000000000000000000..4abdb5cf6dee8d3aa9e7005f265bd659a55c1a91
--- /dev/null
+++ b/20231012/loops-02.c
@@ -0,0 +1,16 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 11;
+  do
+   {
+     if (a <= 10)
+       {
+         printf ("%d\n", a);
+         a++;
+       }
+   }
+  while (a <= 10);
+  return 0;
+}
diff --git a/20231012/loops-03.c b/20231012/loops-03.c
new file mode 100644
index 0000000000000000000000000000000000000000..2b6c8b5884ad305177661872133be36f964bd8c7
--- /dev/null
+++ b/20231012/loops-03.c
@@ -0,0 +1,16 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 11;
+  if (a <= 10)
+    {
+      do
+        {
+          printf ("%d\n", a);
+          a++;
+        }
+      while (a <= 10);
+    }
+  return 0;
+}
diff --git a/20231012/pointers-01.c b/20231012/pointers-01.c
new file mode 100644
index 0000000000000000000000000000000000000000..3bd2e86c08fbe05eb8eb9b42d886e30f8f0be286
--- /dev/null
+++ b/20231012/pointers-01.c
@@ -0,0 +1,14 @@
+#include <stdio.h>
+
+void calc_answer (int *a)
+{
+  *a = 42;
+}
+
+int main (void)
+{
+  int answer;
+  calc_answer (&answer);
+  printf ("The answer is %d.\n", answer);
+  return 0;
+}
diff --git a/20231012/printf-01.c b/20231012/printf-01.c
new file mode 100644
index 0000000000000000000000000000000000000000..02fb608f1025e162d3619bcc3a03114c81960fb1
--- /dev/null
+++ b/20231012/printf-01.c
@@ -0,0 +1,11 @@
+#include <stdio.h>
+#include <stdint.h>
+
+int main (void)
+{
+  int answer = 42;
+  printf ("Die Antwort lautet: ");
+  printf (answer);
+  printf ("\n");
+  return 0;
+}
diff --git a/20231012/printf-02.c b/20231012/printf-02.c
new file mode 100644
index 0000000000000000000000000000000000000000..6ad99bc95d6675899c0619d96a68b0bf15c51848
--- /dev/null
+++ b/20231012/printf-02.c
@@ -0,0 +1,11 @@
+#include <stdio.h>
+#include <stdint.h>
+
+int main (void)
+{
+  uint64_t answer = 42;
+  printf ("Die Antwort lautet: ");
+  printf (answer);
+  printf ("\n");
+  return 0;
+}
diff --git a/20231012/printf-03.c b/20231012/printf-03.c
new file mode 100644
index 0000000000000000000000000000000000000000..7f0842824caa62132c84cf97572c9cbd62c6d5b8
--- /dev/null
+++ b/20231012/printf-03.c
@@ -0,0 +1,11 @@
+#include <stdio.h>
+#include <stdint.h>
+
+int main (void)
+{
+  uint64_t answer = "zweiundvierzig";
+  printf ("Die Antwort lautet: ");
+  printf (answer);
+  printf ("\n");
+  return 0;
+}
diff --git a/20231012/printf-04.c b/20231012/printf-04.c
new file mode 100644
index 0000000000000000000000000000000000000000..d1221fd44a2c98d1da2d078d9110df37550ae0a8
--- /dev/null
+++ b/20231012/printf-04.c
@@ -0,0 +1,11 @@
+#include <stdio.h>
+#include <stdint.h>
+
+int main (void)
+{
+  uint64_t answer = &answer;
+  printf ("Die Antwort lautet: ");
+  printf (answer);
+  printf ("\n");
+  return 0;
+}
diff --git a/20231012/side-effects-01.c b/20231012/side-effects-01.c
new file mode 100644
index 0000000000000000000000000000000000000000..61c4abb82e369b17b5acc83107b9baa598f371d2
--- /dev/null
+++ b/20231012/side-effects-01.c
@@ -0,0 +1,8 @@
+#include <stdio.h>
+
+int main (void)
+{
+  printf ("Hello, world!\n");
+  "Hello, world!\n";
+  return 0;
+}
diff --git a/20231012/side-effects-02.c b/20231012/side-effects-02.c
new file mode 100644
index 0000000000000000000000000000000000000000..c7221c5298f06ed2b489774819f1a6bc0650a610
--- /dev/null
+++ b/20231012/side-effects-02.c
@@ -0,0 +1,8 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = printf ("Hello, world!\n");
+  printf ("%d\n", a);
+  return 0;
+}
diff --git a/20231012/side-effects-03.c b/20231012/side-effects-03.c
new file mode 100644
index 0000000000000000000000000000000000000000..61ef5b63e3ba70f88be66fe0987e08740bae0dc8
--- /dev/null
+++ b/20231012/side-effects-03.c
@@ -0,0 +1,9 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 3;
+  int b = 5;
+  printf ("%d\n", a += b);
+  return 0;
+}
diff --git a/20231012/side-effects-04.c b/20231012/side-effects-04.c
new file mode 100644
index 0000000000000000000000000000000000000000..6e58cf7d15c74199fcab71f3d434e60335b693ea
--- /dev/null
+++ b/20231012/side-effects-04.c
@@ -0,0 +1,11 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 3;
+  int b = 5;
+  printf ("%d\n", a += b);
+  printf ("%d\n", a);
+  printf ("%d\n", b);
+  return 0;
+}
diff --git a/20231012/side-effects-05.c b/20231012/side-effects-05.c
new file mode 100644
index 0000000000000000000000000000000000000000..0b1e8bf6a5218c1ea9530b8583015d5c90cbc722
--- /dev/null
+++ b/20231012/side-effects-05.c
@@ -0,0 +1,11 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 3;
+  int b = 5;
+  printf ("%d\n", a + b);
+  printf ("%d\n", a);
+  printf ("%d\n", b);
+  return 0;
+}
diff --git a/20231012/side-effects-06.c b/20231012/side-effects-06.c
new file mode 100644
index 0000000000000000000000000000000000000000..5602fdb9880d32e434013799e84f53dc3dc6db77
--- /dev/null
+++ b/20231012/side-effects-06.c
@@ -0,0 +1,8 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 3;
+  printf ("%d\n", a = 7);
+  return 0;
+}
diff --git a/20231012/side-effects-07.c b/20231012/side-effects-07.c
new file mode 100644
index 0000000000000000000000000000000000000000..522f94586cb7113dfb7b7605a074233c1299af7d
--- /dev/null
+++ b/20231012/side-effects-07.c
@@ -0,0 +1,8 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 3;
+  printf ("%d\n", a + 7);
+  return 0;
+}
diff --git a/20231012/side-effects-08.c b/20231012/side-effects-08.c
new file mode 100644
index 0000000000000000000000000000000000000000..bff3ab65185e69e7b6bc01403f0621e2c889e34c
--- /dev/null
+++ b/20231012/side-effects-08.c
@@ -0,0 +1,8 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 3;
+  printf ("%d\n", a == 7);
+  return 0;
+}
diff --git a/20231012/side-effects-09.c b/20231012/side-effects-09.c
new file mode 100644
index 0000000000000000000000000000000000000000..26dbc413dbcb9d16e9996bfb1bdde87993699938
--- /dev/null
+++ b/20231012/side-effects-09.c
@@ -0,0 +1,8 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 3;
+  printf ("%d\n", a == 3);
+  return 0;
+}
diff --git a/20231012/side-effects-10.c b/20231012/side-effects-10.c
new file mode 100644
index 0000000000000000000000000000000000000000..f9f4ffef0058bdc26d732f78e8ce9d0af386b704
--- /dev/null
+++ b/20231012/side-effects-10.c
@@ -0,0 +1,9 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 3;
+  a = 3,14;
+  printf ("%d\n", a);
+  return 0;
+}
diff --git a/20231012/side-effects-11.c b/20231012/side-effects-11.c
new file mode 100644
index 0000000000000000000000000000000000000000..05b37ad4e005c342545382bb546bc406e3bc28ae
--- /dev/null
+++ b/20231012/side-effects-11.c
@@ -0,0 +1,9 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 3;
+  a = (3,14);
+  printf ("%d\n", a);
+  return 0;
+}
diff --git a/20231012/side-effects-12.c b/20231012/side-effects-12.c
new file mode 100644
index 0000000000000000000000000000000000000000..09538702545e1f773e9c9b2b2e89af99aff17860
--- /dev/null
+++ b/20231012/side-effects-12.c
@@ -0,0 +1,9 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 3;
+  a = 3.14;
+  printf ("%d\n", a);
+  return 0;
+}
diff --git a/20231012/side-effects-13.c b/20231012/side-effects-13.c
new file mode 100644
index 0000000000000000000000000000000000000000..4a0522dd943b724a9a0cc2bb1610b3f619e4456c
--- /dev/null
+++ b/20231012/side-effects-13.c
@@ -0,0 +1,13 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 137;
+  int b = 0;
+  if (b == 0)
+    printf ("Bitte nicht durch 0 teilen.\n");
+    printf ("So was macht man nicht.\n");
+  else
+    printf ("a / b = %d\n", a / b);
+  return 0;
+}
diff --git a/20231012/side-effects-14.c b/20231012/side-effects-14.c
new file mode 100644
index 0000000000000000000000000000000000000000..63357b4922bed00f6d803f3e5a3179002a9d9257
--- /dev/null
+++ b/20231012/side-effects-14.c
@@ -0,0 +1,15 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 137;
+  int b = 0;
+  if (b == 0)
+    {
+      printf ("Bitte nicht durch 0 teilen.\n");
+      printf ("So was macht man nicht.\n");
+    }
+  else
+    printf ("a / b = %d\n", a / b);
+  return 0;
+}
diff --git a/20231012/side-effects-15.c b/20231012/side-effects-15.c
new file mode 100644
index 0000000000000000000000000000000000000000..d35d2fb4b5735ee59d2c809b517cc3d4210c1687
--- /dev/null
+++ b/20231012/side-effects-15.c
@@ -0,0 +1,13 @@
+#include <stdio.h>
+
+int main (void)
+{
+  int a = 137;
+  int b = 0;
+  if (b == 0)
+    printf ("Bitte nicht durch 0 teilen.\n"),
+    printf ("So was macht man nicht.\n");
+  else
+    printf ("a / b = %d\n", a / b);
+  return 0;
+}