If Bedingung
-
Kann mir einer von euch sagen warum diese If Bedingung nicht klappen will!
Ich lasse eine For Schleife laufen die für jedes Feld überprüfen soll ob es gleich "-h" ist, aber das will nicht klappen!
???
-
Welchen Datentyp hat denn EingabeOption[] ?
Edit1: Unabhängig davon: in EINEM Feldelement kann idR. auch nur EIN Zeichen stehen, Du vergleichst also ein Zeichen mit einer Zeichenkette und die sind halt nicht gleich.
Alle Angaben ohne Gewähr!
Edit2: Oder vergleicht er AB diesem Feldelement?
-
Strings vergleicht man nicht mit == (das liefert einen Adressvergleich - der zwischen einem String-Literal und einem lokalen Array-Element immer false liefern würde), sondern mit strcmp().
-
versuchs mal mit strcmp()
VERDAMMT zu langsam :p