编辑代码

//接收用户输入的自然数,并求出各位数字之和
import java.util.Scanner;

public class Main{
    public static void main(String[] args){
    System.out.println("请输入一个数(自然数):");
    Scanner sc = new Scanner(System.in);
    int number = sc.nextInt();

    int sum = 0;
    //判断输入的数字是否为0,再决定求和
    while(number!=0){
        //个位数之和
        sum += number%10;
        //除去个位数,进入下一次循环
        number = number/10;
    }
    System.out.println("各位上的数字之和:"+sum);
  }

}