Мне нужно сделать программу, которая читает произвольно длинный целочисленный ввод от пользователя и находит сумму цифр. я думал о том, чтобы программа выполняла цикл до тех пор, пока число целых чисел не станет равным нулю и не суммирует сумму чисел, введенных пользователем. Но я не уверен, как написать это, так как im начинающий в java. это то, что я получил от своей попытки.как подсчитать количество целых чисел, вводимых пользователем
import java.util.Scanner;
public class sumofnumberstest {
public static void main(String[] args) {
int data;
int sum = 0;
Scanner input = new Scanner(System.in);
System.out.print("Enter an integer): ");
data = input.nextInt();
int length = data.length
do {
data %10;
sum += data;
} while (data.length >=0 & = 100000000000000000000000000000);
System.out.println("The sum is " + sum);
}
}
ошибки: Ошибка синтаксиса на знак «делать», недействительным AssignmentOperator, Синтаксическая ошибка в знак (s), неправильная конструкция, синтаксическая ошибка на токене "}", удалить этот токен, ошибку синтаксиса на токене "=", удалить этот токен –