Ich glaube nicht das die falsch ist. Bringt auch kein unterschied
Ist dennoch ein Syntaxfehler, weshalb das keinen Error bringt, keine Ahnung.
Im Endeffekt sollte man sauberer arbeiten und nicht einfach darauf setzen, dass es "keinen Unterschied bringt", es ist schlicht und ergreifend falsch.
Die Funktion strcmp() ist mit dem "true" beendet, da der letzte Parameter eingegeben wurde. Danach schließt man die Funktionsparameter mit einer geschlossenen Klammer, was bei Dir nicht geschehen ist.