La a doua nu ai comparat a cu c,nu ai de unde să știi care e mai mare(poate fi a 5 c 4 b 7 ) acolo modifici pui și condiție la a și c și la ultimul else compilatorul înțelege că c>a>b cu sau la mijloc pentru că opusul lui și este sau. Acolo pui condiția că b>a și a>c
Ar trebui să meargă dacă nu am somat ceva :)
Dacă ai întrebări spune-mi :)