godofwar
Goto Top

If Else Problem

Hallo Leute

Ich wollte mal wieder etwas im C++ "rumbasteln" und bin dann bei dem tollen if und else angekommen. (dev cpp)

Nunja komischerweise kommt zwar die if abfrage korreckt aber z.b

if 1
then hallo
else bb

danach kommt
hallo
bb

und ich weis nicht wie ich es weg bekomme. Hier Mal mein File

//
/* Name : */
/* File : Test */
/* Date : 20.11.2007 */
/
/

/* Libarys */
#include <stdio.h>
#include <stdlib.h>

int a;
int auswahl;

int main ()
{
printf("Was fuer funktionen moechten sie? \n1 Fuer zahl eingeben 2 Um Mastermind zu spielen:");
scanf("%i",&auswahl);
if (auswahl==1)
{
printf("Geben sie eine gewuenschte Zahl ein:");
scanf("%i",&a);
if (a==666)
{
printf("/*/\n");
printf("Sie haben 666 eingegen Test\n");
printf("/*/\n");

}
if (a<16)
{
printf("Sie haben eine Zahl von 1 - 16 eingegeben \n");

}
else
{
printf("Cool du hast %i eingegeben\n\n\n",a);
}
}
if (auswahl==2)
{
printf("\nDiese Funktion ist noch in Arbeit.\n");
}
else
{
printf("Sie haben keine Zahl von 1 -2 Eingegeben !!\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
}

system( "PAUSE" );
}

Ahja und weis einer wie man in mitten vom text einen abbruch machen könnte? z.b. nach der ersten schlaufe oder so? sowas wie exit? :D habe dazu nichts gefunden.

Content-ID: 74267

Url: https://administrator.de/contentid/74267

Ausgedruckt am: 08.11.2024 um 13:11 Uhr

SteinBeiser
SteinBeiser 23.11.2007 um 08:36:53 Uhr
Goto Top
Weiß nicht genau was du meinst.
aber wenn du das meinst was ich meine dann probiere mal vor dem if(auswahl==2) und dem if(a<16) nen else if(....