Второе верно. И с первым не все так плохо, не все случаи рассмотрели.

Цитата(tig81 @ 15.12.2014, 5:46) *

а зачем после первого цикла в случае "нет" снова проверяете, что b>c?

Потому что это случай "нет".