Sum of Digits of a Five Digit Number in C - Hacker Rank Solution.




 Objective

The modulo operator, %, returns the remainder of a division. For example, 4 % 3 = 1 and 12 % 10 = 2. The ordinary division operator, /, returns a truncated integer value when performed on integers. For example, 5 / 3 = 1. To get the last digit of a number in base 10, use it as the modulo divisor.

Task

Given a five-digit integer, print the sum of its digits.

Input Format

The input contains a single five-digit number.

Constraints

Output Format

Print the sum of the digits of the five digit number.

Sample Input 0

10564

Sample Output 0

16
Solution : -
            #include <stdio.h>
            #include <string.h>
            #include <math.h>
            #include <stdlib.h>
int main() {
    
     int number,sum=0,reminder;
     scanf("%d", &number);
     while(number>0)    
{    
reminder=number%10;    
sum=sum+reminder;    
number=number/10;    
}    
printf("%d",sum);    
return 0;  
}   
  

Popular posts from this blog

In this problem, you will practice your knowledge on interfaces - Hacker Rank Solution.