portege_moi
Still Fresh
- Joined
- Aug 19, 2010
- Messages
- 15
Hallo Leute!
Ich bin im Moment noch ziemlich am Anfang, mir Programmierkenntnisse anzueignen. Ich habe mich mit für C entschieden.
Jetzt wollte ich mal so ein kleines Textadventure fürs Terminal schreiben, aber irgendwas funzt einfach nicht, ich denke mal mein fehler ist ein ganz einfacher, dummer
aber ich komm einfach nicht drauf:
hier der Code:
aber leider hängt mir das Terminal bei meinen Eingaben 1 bzw. 2 am schluss immer "Ungültige Eingabe" drann
sieht dann so aus:
Könnt ihr mir da bitte weiterhelfen
versuche nämlich, mir Kenntnisse anzueignen um auch mal (in hoffenltich naher Zukunft) für den Caanoo was zu schreiben 
danke im voraus....
Ich bin im Moment noch ziemlich am Anfang, mir Programmierkenntnisse anzueignen. Ich habe mich mit für C entschieden.
Jetzt wollte ich mal so ein kleines Textadventure fürs Terminal schreiben, aber irgendwas funzt einfach nicht, ich denke mal mein fehler ist ein ganz einfacher, dummer
hier der Code:
Code:
/* hallo.c */
#include <stdio.h>
int main (void) {
int i;
printf("\n");
printf("..............................\n");
printf("...Willkommen zu Terminal.....\n");
printf(".......Detective.!.!.!........\n");
printf("..............................\n");
printf("\n");
printf("Wählen Sie ein Level aus:\n");
printf("[1] Das Messer\n");
printf("[2] Der Diebstahl\n");
printf("[3] Beenden\n");
scanf("%d" ,&i);
if(i == 1) {
printf("Sie haben Level 1, Das Messer, ausgewählt!\n");
}
if(i == 2) {
printf("Sie haben Level 2, Der Diebstahl, ausgewählt!\n");
}
if(i == 3) {
exit(0);
}
else {
printf("Ungültige Eingabe\n");
}
return 0;
}
aber leider hängt mir das Terminal bei meinen Eingaben 1 bzw. 2 am schluss immer "Ungültige Eingabe" drann
sieht dann so aus:
..............................
...Willkommen zu Terminal.....
.......Detective.!.!.!........
..............................
Wählen Sie ein Level aus:
[1] Das Messer
[2] Der Diebstahl
[3] Beenden
2
Sie haben Level 2, Der Diebstahl, ausgewählt!
Ungültige Eingabe
Könnt ihr mir da bitte weiterhelfen
danke im voraus....