C Program of Sum of Digits in a given Integer

#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

Your email address will not be published. Required fields are marked *