1. 程式人生 > >求一個整數的各位數字之和,位數

求一個整數的各位數字之和,位數

/輸入一個整數,求各位數字之和,及位數,例如234 和為9 位數3/

#include<stdio.h>
int main(void)
{
    int integer,count=0,sum=0;
    printf("Enter a integer");
    scanf("%d",&integer);
    if(integer<0)
        integer=-integer;
    while(integer>0)
    {
        sum=sum+integer%10;
        integer=integer/10;
        count++
; } printf("這個整數各位數字之和是%d,位數是%d位",sum,count); return 0; }