#include <stdio.h>
#include <stdlib.h>
int main()
{
char buchstabe;
while(1==1){
printf("Du bist hier und dort und vor dir ist ein Loch im Boden. Du bist nicht in Form und das Loch ist ganz schön groß, willst du...?\n");
printf("a) trotzdem drueber springen?\n");
printf("b) oder besser wieder heimgehn?\n");
printf("c) lieber gleich rueber fliegen?\n");
scanf("%c", &buchstabe);
switch(buchstabe)
{
case 'a':
printf( "Leider nicht weit genug... -- GAME OVER\n" );
system("PAUSE");
break;
case 'b':
printf( "So gehts aber auch ned weiter... -- GAME OVER\n" );
system("PAUSE");
break;
case 'c':
printf("Einfach rüber fliegen, war eh klar oder?\n Kaum drüben angekommen, merkst du dass ein Schnellzug auf dich zukommt...\n Willst du...");
printf("a) Einfach mal stehen bleiben...?\n");
printf("b) Den Zug rammen...?\n");
printf("c) Oder doch zur Seite gehen...?\n");
getchar();
scanf("%c", &buchstabe);
switch(buchstabe)
{
case 'a':
printf( "Widerstandslos wartest du auf den Zug...und nun bist du kaputt -- GAME OVER\n" );
system("PAUSE");
break;
case 'b':
printf( "Keine schlechte Idee, der Zug hat natürlich keine Chance. Und jetzt taucht auch noch ein Drache auf, Prinzessin und Schatz gleich inklusive...\n Na dann wollen wir doch..." );
printf("a) Den Drachen erschlagen und den Schatz einsacken...?\n");
printf("b) Den Drachen erschlagen und die Prinzessin retten...?\n");
printf("c) Erstmal eine rauchen und nochmal drüber nachdenken...?\n");
getchar();
scanf("%c", &buchstabe);
switch(buchstabe)
{
case 'a':
printf( "Unverschämtheit, die vermeintliche Prinzessin erdolcht dich hinterrücks und macht sich mit all dem Gold davon -- GAME OVER\n" );
system("PAUSE");
break;
case 'b':
printf( "Na also, so haben wirs gelernt -- YOU WIN -- YOU WIN -- YOU WIN -- \n" );
system("PAUSE");
return 0;
case 'c':
printf( "Schlechte Idee, während du noch dein Feuer suchst, schnappt dich der Drache und verspeist dich... -- GAME OVER\n" );
system("PAUSE");
break;
}
case 'c':
printf( "Wer ausweicht verliert natuerlich -- GAME OVER\n" );
system("PAUSE");
break;
}
}
}
system("PAUSE");
}