Started Dungeon
authorratten <ratten@buecherratten.in-berlin.de>
Sat, 29 Mar 2025 14:06:48 +0000 (15:06 +0100)
committerratten <ratten@buecherratten.in-berlin.de>
Sat, 29 Mar 2025 14:06:48 +0000 (15:06 +0100)
hello.c

diff --git a/hello.c b/hello.c
index 76375db246031daa34b962e437024d02ab8a50fb..7638ebecb0b41de9dc0bb2ca1b6f1199c60b8190 100644 (file)
--- a/hello.c
+++ b/hello.c
@@ -1,6 +1,41 @@
 #include <stdio.h>
+#include <string.h>
+
+void Start()
+{
+  char starttext[] = "\n\n Du läufst auf einem Waldweg entlang und hast dich verlaufen. Finde den Weg aus dem Wald heraus. \n Es kann passieren das du Unterwegs Dinge findest die dir helfen, andere schaden dir.\n";
+
+  printf("%s", starttext);
+}
+
+char *WegGablungKompass(void)
+{
+  char Entscheidung[2];
+  char Weg[2];
+  do
+  {
+    char WegGablung[] = "\n Nach einer Weile kommst du an eine Weg Gablung dort liegt ein Kompass.\n Was willst du tun? \n";
+    printf("%s", WegGablung);
+    char Fragen[] = "Nimm den Kompass (t)\n Biege ab (g)\n";
+    printf("%s", Fragen);
+    scanf("%s", Entscheidung);
+  }
+  while ( strchr(Entscheidung, 't') != NULL);
+  
+  char Kompass[] = "\n Du nimmst den Kompass und musst dich entscheiden ob du nach (W)esten oder nach (O)sten weiter gehen möchtest.\n";
+  printf("%s", Kompass);
+  scanf("%s", Weg);
+  
+  return Weg;
+}
 
 int main(int argc, char *argv[])
 {
-  printf("%s\n" "Wello, Horld");
+  char title[] = "Mein kleiner Dungon\n";
+  char Richtung[2];
+  printf("%s", title);
+
+  Start();
+  Richtung = WegGablungKompass();
+  printf("Richtung %s", Richtung);
 }