From 312ebdcbc690ec5423476f4c820bfbc3dc4310fb Mon Sep 17 00:00:00 2001 From: ratten Date: Sat, 29 Mar 2025 15:06:48 +0100 Subject: [PATCH] Started Dungeon --- hello.c | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/hello.c b/hello.c index 76375db..7638ebe 100644 --- a/hello.c +++ b/hello.c @@ -1,6 +1,41 @@ #include +#include + +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); } -- 2.30.2