19.02.2011, 20:52
Hallo, ich habe echt ein rießen Problem,
Ich weiß nicht ob es an den if oder else anweisungen liegen,
aber es kommt keine textausgabe auf der Konsole, wenn ich das hier kompillere:
#include
#include
int main()
{
int A, B, C, D;
printf("Frage: Was ist eine PSP?\n");
printf("A: Eine Konsole\n");
printf("B: Ein Werkzeug\n");
printf("C: Ein Getränk\n");
printf("D: Eine Dosensorte\n");
if(scanf("A")) //A gedrückt
{
printf ("Richtig\n"); //wird richtig ausgegeben
}
else
{
if(scanf("B, C, D")) //B, C, D gedrückt
{
printf ("Falsch\n"); //wird Falsch ausgegeben
}
}
getch();
return 0;
}
Ich weiß nicht was ich falsch gemacht habe, könnt ihr den fehler finden?
Ich weiß nicht ob es an den if oder else anweisungen liegen,
aber es kommt keine textausgabe auf der Konsole, wenn ich das hier kompillere:
#include
#include
int main()
{
int A, B, C, D;
printf("Frage: Was ist eine PSP?\n");
printf("A: Eine Konsole\n");
printf("B: Ein Werkzeug\n");
printf("C: Ein Getränk\n");
printf("D: Eine Dosensorte\n");
if(scanf("A")) //A gedrückt
{
printf ("Richtig\n"); //wird richtig ausgegeben
}
else
{
if(scanf("B, C, D")) //B, C, D gedrückt
{
printf ("Falsch\n"); //wird Falsch ausgegeben
}
}
getch();
return 0;
}
Ich weiß nicht was ich falsch gemacht habe, könnt ihr den fehler finden?