SellerNumbOne, Нет, int sum = a + b; перенеси почти в самый конец Потому что ты пытаешься сложить две переменные, которые не заданы
Ты в sum складываешь переменные, которые ещё не инициализированы, складываешь ничего и ничего. Суммирование нужно производить после присвоения значений a и b.