Проблему выявил, при вводе всех положительных, минимум равняется 0, и наоборот, при вводе всех отрицательных, максимальное равно 0; Не могу определить, чем это вызвано, возможно инициализацией минимума и максимума, или вопрос в if-else? Буду благодарен, если кто-то натолкнет на решение этой проблемы;)