1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5. char auswahl;
  6.  
  7. printf("Du bist mit einem Freund wandern und du verilierst ihn aus den Augen nach einem heftigen Sturm, was machst du?\n");
  8. printf("a) Ich schaue in einer nahe gelegenen Höhle nach.");
  9. printf("b) Ich klettere auf einen Baum und schau mich um.");
  10. printf("c) Ich folge einem Rauch der am Horizont sichtbar ist.");
  11. printf("d) Ich lese ein Buch");
  12. printf("q) Beenden)");
  13.  
  14. scanf("%c",&auswahl);
  15.  
  16. switch(auswahl) {
  17. case 'a': printf("Zu hörst etwas, willst du trotzdem weiter gehen?\n");
  18. printf("a) Auf jeden fall.");
  19. printf("b) Nein danke");
  20. printf("q) Beenden)");
  21. scanf("%c",&auswahl);
  22. switch(auswahl) {
  23. case a: printf("Ein Bär greift dich an und du bist tot.");
  24. break;
  25. case b: printf("Du gehst wieder zu dienem Startpunkt.");
  26. break;
  27. }
  28. break;
  29. case 'b': printf("Du siehst nichts am Baum, vielleicht könntest du was von weiter oben sehen...\n");
  30. printf("a) Das ist mir zu riskant.");
  31. printf("b) No risk no fun.");
  32. printf("q) Beenden)");
  33. scanf("%c",&auswahl);
  34. switch(auswahl) {
  35. case a: printf("Du gehst wieder zu dienem Startpunkt.");
  36. break;
  37. case b: printf("Als du ganz oben bist bricht der Baum und du bist tot.");
  38. break;
  39. }
  40. break;
  41. case 'c': printf("Du wanderst lange und der Rauch kommt immer näher.\n");
  42. printf("a) Ich gehe weiter.");
  43. printf("b) Es ist mir zuviel arbeit, ich drehe um.");
  44. printf("q) Beenden)");
  45. scanf("%c",&auswahl);
  46. switch(auswahl) {
  47. case a: printf("Du findest deinen Freund und hast gewonnen!");
  48. break;
  49. case b: printf("Du gehst wieder zu dienem Startpunkt.");
  50. break;
  51. }
  52. break;
  53. case 'd': printf("Welches Buch liest du?\n");
  54. printf("a) Harry Potter");
  55. printf("b) The Universe in a Nutshell");
  56. printf("q) Beenden)");
  57. scanf("%c",&auswahl);
  58.  
  59. switch(auswahl) {
  60. case a: printf("Das ist schön, tut aber nichts zur sache.");
  61. break;
  62. case b: printf("Das ist schön, tut aber nichts zur sache.");
  63. break;
  64. }
  65.  
  66. break;
  67. case 'q': printf("Das war fünf \n");
  68. return 0;
  69. } /* Ende switch */
  70.  
  71.  
  72. }