Sum of digits

 Sum of digits in a number in c:

Write a program to print sum of each digit in a given number n:

Example:

1234=1+2+3+4=10

Input:

456

Output:

15


Program:

#include<stdio.h>  

 int main()    

{    

int n,sum=0,m;

scanf("%d",&n);    

while(n>0)    

{    

m=n%10;    

sum=sum+m;    

n=n/10;    

}    

printf("%d",sum);    

return 0;  

}   


Python:

Input:

456

Output:

15


Program:

n=int(input())

k=str(n)

sum=0

for i in k:

    num=int(i)

    sum=sum+num

print(sum)

    

   


Post a Comment

Previous Post Next Post

Contact Form