Каждый раз, когда вы звоните nextInt()
в вашем цикле, вы потребляете один int
. Поэтому, когда вы делаете
System.out.println(scanner.nextInt());
sum = sum+scanner.nextInt();
, вы потребляете два int
(s). Вы хотите что-то вроде
int t = scanner.nextInt();
System.out.println(t);
sum += t;
Также ваш average
в настоящее время int
(я бы ожидал float
или double
).
double average = sum/(double)lineNumber;
Не забудьте удалить int average = 0;
(или изменить это и average
соответственно).