compilation error agad, hindi match parenthesis hehe, bukod dun , medyo may idea na tayo sa laman ng "str" variable array, na hindi siya "string" (nakakalito yung name ng variable) kasi ang sabi sa line na to str[j] > 0, eh bawal yung comparison optr sa string except ==. tapos whatever the return value of compareTo must either be a true or false (kung java 'to), or integer or char (like c/c++) para maging conditional argument sa if statement.
succession of if condition, (hindi ko na ieexplain line by line kasi obvious naman hehe) mag-eexchange value si array str[i] at str[j]
example ba to sa inyo? bat parang nakakalito hehe