Hallo erstmal,
Wie der Titel des Threads schon sagt habe ich ein kleines Problem… Und zwar hab ich vor einigen Tagen damit Angefangen C zu lernen, vorerst nur mit eBooks.(Habe mir auch schon ein Buch bestellt) Und ich wollte einfach mal probieren ein Textadventure zu programmieren…allerdings stellte sich früh heraus das ich nicht die nötigen kenntnisse für folgendes beispiel hatte.
Wegrennen (ist falsch d.h folgt der tod)
Zuschlagen
Mit der Pistole feuern
Wenn man 1. auswählt wie könnte ich es anstellen das
man wieder zu genau diesen 3 einstellungsmöglichkeiten
kommt?
Okay allerdings steh ich nun wieder vor dem gleichen probelm.
Da hauen () und pistole () nicht funktionieren habe ich sie durch printf („blablalba pistole“)und („Blablabla Hauen“) ersetzt…aber nach der eingabe komme ich immer noch nicht zu den auswahmöglichkeiten…
wie ein anderer Post schon besagt, musst du die Methoden erst erstellen. Wenn du dies tust, dann kommt durch den Aufruf der Methode in der Methode selbst eine sog. Rekursion zu Stande, sodass du zum ursprünglichen Auswahlfeld kommen würdest. Da du es nun scheinbar trivial durch printf gelöst hast, findet auch keine Rekursion statt und du ruft einmalig diese Methode auf.
Unter Umständen wäre es gut, wenn du uns mal deinen Code nach dem programmieren der Funktionen posten würdest (In code Tags, bitte), damit wir besser bei weiteren Problemen helfen können.