1001 A+B Format

#include 

int main() {
    int a, b;
    int digit[10] = {0};
    int result = scanf("%d %d", &a, &b);
    int sum = a + b;
    if (sum < 0) {
        printf("-");
    }
    sum = sum > 0 ? sum : -sum;
    int i = 0;
    if (sum == 0 ){
    printf("0"); }
    else {
        while (sum != 0) {
            digit[i++] = sum % 1000;
            sum = sum / 1000;
        }
        for (int j = i - 1; j >= 0; j--) {
            if (j != i - 1) { printf("%03d", digit[j]); }
            else { printf("%d", digit[j]); }
            if (j > 0) { printf(","); }
        }
    }
    
    return 0;
}

你可能感兴趣的:(1001 A+B Format)