Разве этот массив не должен увеличиваться с каждым элементом? - PullRequest
0 голосов
/ 19 декабря 2018

Я не понимаю, почему массив уменьшается с каждым элементом, а не растет.Он печатает: 11,9,7,5,3,1, и я ожидаю, что он напечатает что-то вроде: 1,3,5,7,9,11

#include <stdio.h>

int main(){
    int i, b=1, N=6;
    int  Array[N];
    for (i=0; i<N; i++){
        Array[i]=b+2*i;
    }
    for (i=0; i<N/2; i++){
        b=Array[i];
        Array[i]=Array[N-1-i];
        Array[N-1-i]=b;
    }
    for (i=0; i<N; i++){
        printf("Array[%d]=%d\n", i, Array[i]);
    }
    return 0;
}
...