Co jest niewłaściwie i czemu odwołuje się do return ?
java:23: error: missing return statement
}
package pl.codegym.task.task01.task0132;
/*
Suma cyfr trzycyfrowej liczby
*/
public class Solution {
public static void main(String[] args) {
System.out.println(sumaCyfrLiczby(546));
}
public static int sumaCyfrLiczby(int liczba) {
int x = liczba;
int wynik;
wynik = 0;
while (x != 0) {
wynik += x%10;
x /= 10;
}
System.out.println("suma cyfr podanej liczby wynosi " + wynik);
}
}
return wynik;