C Code for Sum of Individual digits of a Positive Integer
1 | #include<stdio.h> | |||
2 | #include<conio.h> | |||
3 | #include<math.h> | |||
4 | void main () | |||
5 | { | |||
6 | int number = 0, digit = 0, sumOfDigits = 0; | |||
7 | clrscr(); | |||
8 | printf("Enter any number\n "); | |||
9 | scanf("%d", &number); | |||
10 | while (number != 0) | |||
11 | { | |||
12 | digit = number % 10; | |||
13 | sumOfDigits = sumOfDigits + digit; | |||
14 | number = number / 10; | |||
15 | } | |||
16 | printf ("Sum_of_individual digits of a given_number is %d", sumOfDigits); | |||
17 | getch(); | |||
18 | } |
Output:
1 | Enter any number | ||
2 | 1234 | ||
3 | Sum_of_individual_digits of a given_number is 10 |