JAVA Program than read an integer and calculate the sum of its digits and write the number of each digit of the sum in English
import java.util.*;
public class Main
{
public static void main(String[] args)
{
int m, n, sum = 0;
Scanner sc=new Scanner(System.in);
System.out.print("Enter the number:");
m = sc.nextInt();
while(m > 0)
{
n = m % 10;
sum = sum + n;
m = m / 10;
}
System.out.println("Sum of Digits:"+sum);
int v,a,r=0;
String[] number = {"zero","one","two","three","four","five","six","seven","eight","nine"};
while(sum!=0)
{
a=sum%10;
r=r*10+a;
sum=sum/10;
}
System.out.print("In Inglish : ");
while(r!=0)
{
v=r%10;
System.out.print(number[v]+" ");
r=r/10;
}
}
}