Sum the digits


If a 5 digit integer number is input through the keyboard, Write a program to print the sum of all the digits from taken input. 

Sample input: 54321
output: 15
Explanation: 5+4+3+2+1=15
Source Code: 

১২টি মন্তব্য:

  1. #include
    int sum1(int n)
    {
    static int sum =0,r;
    if(n!=0)
    {
    r=n%10;
    sum=sum+r;
    sum1(n/10);
    }
    return(sum);
    }
    int main()
    {
    int n,sum;
    printf("Enter a number: ");
    scanf("%d",&n);
    sum =sum1(n);
    printf("\nnum of digits of number: %d\n",sum);
    return 0;
    }

    উত্তরমুছুন
  2. #include"stdio.h"
    main(){
    int a=44566;
    int i,b,c,sum=0;
    for(i=0;i<410;i++){
    while(a!=0){
    b=a%10;
    a=a/10;
    c=b;
    sum+=b;
    }
    }
    printf("%d",sum);
    }

    উত্তরমুছুন
  3. #include
    main()
    {
    int a=125788,i,m,o,sum=0;
    for (i=0;i<=5;i++)
    {
    if(a!=0)
    {
    m=a%10;
    a=a/10;
    o=m;
    sum+=m;
    }
    }
    printf("The result is %d",sum);
    }

    উত্তরমুছুন
  4. #include
    main()
    {
    int a=125788,i,m,o,sum=0;
    for (i=0;i<=5;i++)
    {
    if(a!=0)
    {
    m=a%10;
    a=a/10;
    o=m;
    sum+=m;
    }
    }
    printf("The result is %d",sum);
    }

    উত্তরমুছুন
  5. #include
    main()
    {
    int a=125788,i,m,o,sum=0;
    for (i=0;i<=5;i++)
    {
    if(a!=0)
    {
    m=a%10;
    a=a/10;
    o=m;
    sum+=m;
    }
    }
    printf("The result is %d",sum);
    }

    উত্তরমুছুন
  6. #include
    main()
    {
    int a,i,b,c,sum=0;
    scanf("%d",&a);
    for(i=0;i<=4;i++)
    {
    if (a!=0)
    {
    b=a%10;
    a=a/10;
    c=b;
    sum+=b;
    }
    }
    printf("%d",sum);
    }

    উত্তরমুছুন
  7. #include
    main()
    {
    int a,i,b,c,sum=0;
    scanf("%d",&a);
    for(i=0;i<=4;i++)
    {
    if (a!=0)
    {
    b=a%10;
    a=a/10;
    c=b;
    sum+=b;
    }
    }
    printf("%d",sum);
    }

    উত্তরমুছুন
  8. #include
    main()
    {
    int a,i,b,c,sum=0;
    scanf("%d",&a);
    for(i=0;i<=4;i++)
    {
    if (a!=0)
    {
    b=a%10;
    a=a/10;
    c=b;
    sum+=b;
    }
    }
    printf("%d",sum);
    }

    উত্তরমুছুন
  9. #include"stdio.h"
    main()
    {
    int a,i,b,c,sum=0;
    scanf("%d",&a);
    for(i=0;i<=4;i++)
    {
    if (a!=0)
    {
    b=a%10;
    a=a/10;
    c=b;
    sum+=b;
    }
    }
    printf("%d",sum);
    }

    উত্তরমুছুন
  10. #include
    int main()
    {
    int n, sum = 0, remainder;
    printf("Enter an integer\n");
    scanf("%d",&n);
    while(n != 0)
    {
    remainder = n % 10;
    sum = sum + remainder; n = n / 10;
    }
    printf("Sum of digits of entered number = %d\n",sum);
    return 0;
    }

    উত্তরমুছুন