Der DEV ist die IDE und der Compiler darunter ist der MinGW

Nicht der Compiler ist für die Formatierung zuständig, sondern die IDE oder der Editor. Der Compiler schluckt auch sehr schwer lesbaren Quelltext solange der halbwegs richtig ist.
Versuche mal Code::Blocks 10.05 mit dem Compiler zu laden und zu testen.
Hier mal ein Codesnipsel:
|
C/C++ Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
if(Auswahl=='b')
{
system("cls");
Goldmine = 1 + rand()%(10-1+1); // wo initialisierst du rand() ?
if(Goldmine<6)
{
cout << "Du hast" << Goldmine << "Gold gefunden.";
Gold=Gold+Goldmine;
}
else
{
GMSchaden = 1 + rand()||(250-1+1);
cout << "Dir bricht die Mine \x81ber dem Kopf zusammen, aber kannst grade noch entkommen." << endl
<< "Du verlierst jedoch " << GMSchaden << "Lebenspunkte.";
LP=LP-GMSchaden;
}
}
|
das geht auch noch anders, aber ist schon mal ein wenig kürzer.
Die Zeile mit rand() solltest du mal übersichtlicher zusammen fassen.
MfG bcc-fan