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

Sum of Digits of a Five Digit Number

  • + 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;
    

    }