"Метод sumDigitsInNumber должен правильно возвращать сумму всех цифр в числе number." - что значит "правильно"?
Зачем что-то выдумывать, когда можно решить проще?
Или, если пометка hard, то и решать придется чз хард?)
package com.javarush.task.task01.task0132;
/*
Сумма цифр трехзначного числа
*/
public class Solution {
public static void main(String[] args) {
System.out.println(sumDigitsInNumber(546));
}
public static int sumDigitsInNumber(int number) {
int a = 5;
int b = 4;
int c = 6;
return a + b + c;
}
}