Q10:输出100 99 97 93 83 58

Q10:输出100 99 97 93 83 58
差 1 2 4 10 25
差 1 2 6 15
差 1 4 9


#include <stdio.h>

int main()
{
    int value[] = {100,99,97,93,83,58};

    printf("输出:");
    for(int i = 0 ; i < sizeof(value) / sizeof(int) ; i++){
        printf("%d ",value[i]);
    }
    printf("\n");

    for(int i = 0 ; i < 3 ; i++){
        printf("差:");
        for(int j = 0 ; j < sizeof(value) / sizeof(int) - 1 - i ; j++){
            value[j] =  value[j] > value[j + 1] ? 
                        value[j] - value[j + 1] :
                        value[j + 1] - value[j];
            printf("%d ",value[j]);
        }
        printf("\n");
    }
    
}