Hi,
das würde mit Klammern besser funktionieren:
Nein.
if ((arr_date[1]!=1) || (arr_date[1]!=2) || (arr_date[1]!=3) || (arr_date[1]!=4) || (arr_date[1]!=11) || (arr_date[1]!=12)) return cal_error ("Ungültiges Monat!");
Der Ausdruck ist nach wie vor immer wahr. Weil immer 5 der Zweige wahr sind. Und das reicht bei "oder" aus, um den Gesamtausdruck wahr zu machen. Hier muß "und" verwendet werden.
cu,
Andreas
--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.