#include <stdio.h>
int main()
{
char auswahl;
printf("Du bist mit einem Freund wandern und du verilierst ihn aus den Augen nach einem heftigen Sturm, was machst du?\n");
printf("a) Ich schaue in einer nahe gelegenen Höhle nach.");
printf("b) Ich klettere auf einen Baum und schau mich um.");
printf("c) Ich folge einem Rauch der am Horizont sichtbar ist.");
printf("d) Ich lese ein Buch");
scanf("%c",&auswahl);
switch(auswahl) {
case 'a':
printf("Zu hörst etwas, willst du trotzdem weiter gehen?\n");
scanf("%c",&auswahl);
switch(auswahl) {
case a:
printf("Ein Bär greift dich an und du bist tot.");
break;
case b:
printf("Du gehst wieder zu dienem Startpunkt.");
break;
}
break;
case 'b':
printf("Du siehst nichts am Baum, vielleicht könntest du was von weiter oben sehen...\n");
printf("a) Das ist mir zu riskant.");
scanf("%c",&auswahl);
switch(auswahl) {
case a:
printf("Du gehst wieder zu dienem Startpunkt.");
break;
case b:
printf("Als du ganz oben bist bricht der Baum und du bist tot.");
break;
}
break;
case 'c':
printf("Du wanderst lange und der Rauch kommt immer näher.\n");
printf("a) Ich gehe weiter.");
printf("b) Es ist mir zuviel arbeit, ich drehe um.");
scanf("%c",&auswahl);
switch(auswahl) {
case a:
printf("Du findest deinen Freund und hast gewonnen!");
break;
case b:
printf("Du gehst wieder zu dienem Startpunkt.");
break;
}
break;
case 'd':
printf("Welches Buch liest du?\n");
printf("b) The Universe in a Nutshell");
scanf("%c",&auswahl);
switch(auswahl) {
case a:
printf("Das ist schön, tut aber nichts zur sache.");
break;
case b:
printf("Das ist schön, tut aber nichts zur sache.");
break;
}
break;
case 'q':
printf("Das war fünf \n");
return 0;
} /* Ende switch */
}