C Program of Sum of Digits in a given Integer

C Program of Sum of Digits in a given Integer.

Example:

Enter the number: 123

Given number=123

Sum of the digits 123= 6

Program: Sum of Digits

#include <stdio.h>
void main()
{
 long num, temp, digit, sum = 0;
  printf("Enter the number:\n");
 scanf("%ld", &num);
 temp = num;
 while (num > 0)
 {
 digit = num % 10;
 sum = sum + digit;
 num /= 10;
 }
 printf("Given number= %ld\n", temp);
 printf("Sum of the digits %ld = %ld\n", temp, sum);
}

 

Leave a Reply

Shopping cart