pc009.c
Problem Statement
pc009.c
Sum of digit
Source Code
c
#include <stdio.h>
int main()
{
int num, sumOfDigit = 0, temp;
printf("Enter the number : ");
if (scanf("%d", &num) != 1)
{
printf("\nOnly a number is allowed.");
return 1;
}
temp = num;
while (temp > 0)
{
sumOfDigit += temp % 10;
temp /= 10;
}
printf("\nSum of the digit %d : %d", num, sumOfDigit);
return 0;
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
● Author - Amit Dutta · Updated - 12 Dec 2025