Sum of Digits of a Five Digit Number Discussions | C | HackerRank

Sum of Digits of a Five Digit Number

Sort by

recency

|

752 Discussions

|

  • + 0 comments

    int main() {

    int n,i,sum=0;
    scanf("%d", &n);
    char aray[6];
    sprintf(aray, "%d", n);
    for(i=0;i<5;i++)
    {
        switch(aray[i]){
            case '1':sum=sum+1;;break;
            case '2':sum=sum+2;break;
            case '3':sum=sum+3;break;
            case '4':sum=sum+4;break;
            case '5':sum=sum+5;break;
            case '6':sum=sum+6;break;
            case '7':sum=sum+7;break;
            case '8':sum=sum+8;break;
            case '9':sum=sum+9;break;
        }
    }
    printf("%d",sum);
    //Complete the code to calculate the sum of the five digits on n.
    return 0;
    

    }

  • + 0 comments
    #include <stdio.h>
    
    void main() {
            int n, q, result=0;
            scanf("%d", &n);
            for(int i=0; i<5; i++) {
                    result+=n%10;
                    n/=10;
            }
            printf("%d\n", result);
    }
    
  • + 0 comments

    int main() { int n, sum; scanf("%d", &n); while (n>0) { int temp = n%10; sum+=temp; n/=10; } printf("%d", sum); }

  • + 0 comments

    include

    include

    include

    include

    int main() {

    int n,j,sum=0;
    scanf("%d", &n);
    for (int i=0;i<n;){
        j = n%10;
        n = n/10;
        sum+=j;
    
    }
    printf("%d",sum);
    
    return 0;
    

    }

  • + 0 comments

    Here is Sum of digits of a five digit number solution in c - https://programmingoneonone.com/hackerrank-sum-of-digits-of-a-five-digit-number-solution-in-c.html