Search C Program | nimishsoft@gmail.com

Sum of digits using while loop

/* Calculate sum of digits using while loop */

#include<stdio.h>
int main()
{
    int a, s;
    printf("Enter value of a: ");
    scanf("%d",&a);
    s = 0;
    while(a > 0)
    {
        s = s + (a%10);
        a = a / 10;
    }
    printf("Sum of digits: %d",s);
    return 0;
}

Related Post
Sum of digits using for loop
http://cbasicprogram.blogspot.in/2012/02/sum-of-digits-using-for-loop.html

6 comments: