Похоже, вам не нужно использовать два массива. Строка с arNumbers = new int[numbers];
означает, что arNumbers
переинициализируется как новый массив для каждой итерации этого l oop. Попробуйте использовать arNumber[index] = numbers;
, чтобы назначить введенное пользователем значение в массив arNumber
и покончить с arNumbers
. Тогда l oop over arNumber
во втором l oop.
Также обратите внимание, что total
объявлен как int
, который усекает ваше значение с плавающей запятой, которое, как я догадываюсь, вам не хочу Удачи!