Moin 
Ich hab mal ne Frage zu diesem C-Programm:
http://home.arcor.de/diemaus29/
welches nicht von mir ist sondern von Robert Scheck
http://www.robert-scheck.de/
Bei dem Programm kann man das Spiel selber spielen, d.h. man kann selber die Scheiben verschieben.
Zum größten Teil verstehe ich das Programm auch, allerdings hängts ein wenig bei dem Unterprogramm, das für die Bewegung der Platten zuständig ist. Im besonderen raffe ich die zweite for-Schleife nicht, ich hab Schwierigkeiten mit dem Vergleich „Array == 0“
Bzw. ich versteh nicht, wann ein Array Null wird und wann nicht.
Ähh, ich hoffe, jemand versteht was ich nicht verstehe
ich kanns nicht besser erklären…
Kann mir vielleicht jemand im Detail erklären, was da passiert?
Gruß
diemaus
Hallo,
ich gehe davon aus, daß Du unter Array == 0 sowas wie platten[zielturm-1][zeile] == 0 meinst. In diesem Fall bedeutet dies, daß diesem Turm an dieser Position noch keine Platten zugewiesen wurden (sonst würde dort nämlich 1, 2 oder 3 stehen).
Ähh, ich hoffe, jemand versteht was ich nicht verstehe
ich
kanns nicht besser erklären…
Hoffe, ich habe richtig verstanden, was Du nicht verstanden hast,
Lida
Hallo,
Im besonderen raffe ich die zweite
for-Schleife nicht, ich hab Schwierigkeiten mit dem Vergleich
„Array == 0“
Bzw. ich versteh nicht, wann ein Array Null wird und wann
nicht.
Kannst du bitte die entsprechenden Zeilen hier zitieren (in
-Tags)? Das macht es für uns einfacher...
Grüße,
Moritz
Hi
ich gehe davon aus, daß Du unter Array ==
0 sowas wie
platten[zielturm-1][zeile] == 0
meinst. In diesem Fall bedeutet dies, daß diesem Turm an
dieser Position noch keine Platten zugewiesen wurden (sonst
würde dort nämlich 1, 2 oder 3 stehen).
Ja, genau, dass meinte ich, und jetzt verstehe ich auch was damit gemeint ist. Ich war erst irgendwie auf der falschen Fährte.
Hoffe, ich habe richtig verstanden, was Du nicht verstanden
hast,
Jepp 
Danke
diemaus
Hi
Ich werds mir fürs nächste mal merken 
Da Lida meine Frage schon beantwortet hat, lass ichs dieses mal…
Gruß
diemaus