Nachdem ich das Problem wie folgt gelöst habe, hab ich mal bei den anderen ihren Problemen geschaut. Eine doppelte Bedingung in die Klammer zu packen (b<=c && c<=a) war halt bisher nicht erklärt, wie kommt man darauf? Wäre auch leichter wenn man mit "and" die Bedingungen verknüpfen könnte, oder geht das irgendwie? Also if, and if usw. Meine Lösung: int m; int x; if (a<b) x = a; else x = b; if (x<c) m = x; else m = c; return m;