Jetzt ist der Groschen gefallen!
Natürlich, die if-Anweisungen werden ja nacheinander abgearbeitet. Ich hab sie so behandelt wie case-Abfragen. Was für ein dummer Fehler! Ich denke, ich brauche zum Algorithmus-lesen einfach mehr Erfahrung - also ran ans Board!
Vielen Dank an alle geduldigen Antworter.
Gruß,
ADC3