First of all, please choose the correct sub-forum next time to fost your question. If you have any doubts please read our FAQ page.

If you want to find that second large of the array, and don't want to sort, only thing you have to do is get the first value and find the maximum. And then depend on that maximum, find the second maximum.