Есть проблема с циклом. Поставил ему условие, расписал сам цикл. Выдает ошибку:
variable input might not have been initialized
while (input != 0) {
^
Я так понимаю, что нужно присвоить ошибку перед циклом и внутри, но где бы внутри я не присваивал значение, тоже выдает ошибку.
import java.util.Scanner;
class Vall {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int sum = 0; // Сумма
int input; // Ввод пользователя
while (input != 0) {
input = scanner.nextInt();
sum = sum + input;
}
System.out.println("Сумма введённых чисел: " + sum);
}
}