000
26.01.2009, 22:06 Uhr
~neu
Gast
|
hi leute, habe ein problem mit einem programm das eine if bedingung beinhaltet die angeblich nie in aktion tritt und ich habe keine ahnung weshalb. es soll mal ein zufallsgenerator für karten aus mehreren decks werden (geht bestimmt auch einfacher aber hab nicht so viel ahnung) das problem ist das meine if bedingung angeblich nie erfüllt wird und ich weiß nicht wieso. vll kann mir ja jemand helfen.
das prog:
C++: |
{ randomize(); int Karte[12]={6,6,6,6,6,6,6,6,6,6,6,6}, Kartenzahl, Zaehl;
for(Zaehl=0;Zaehl != 12;Zaehl++) { getch(); Kartenzahl = random(12); printf("%i ",Kartenzahl); Karte[Kartenzahl]=(Karte[Kartenzahl])-1; if(Kartenzahl = 0) { printf("Zwei"); } }
return 0; }
|
ps: schreibe mit dem borland builder 6 fals das eine rolle spiel
fehlermeldung:möglicherweise inkorrekte zuweisung
danke schonmal für die hilfe Dieser Post wurde am 26.01.2009 um 22:10 Uhr von FloSoft editiert. |