4

私はCが初めてで、現在配列を学習しています。私はこのコードを持っています:

#include <stdio.h>
int main()
{   
    int available[6];
    for(int o=1; o<=3; o++){
        available[o]=20;
        printf("%d\n",&available[o]);
    }
    return 0;
}

(私の理解では)出力するはずです:

20
20
20

問題は、次のように出力されることです。

2293300
2293304
2293308

私は重要な部分を見逃していて、ばかげた間違いをしましたか?. どんな助けでも大歓迎です。

4

2 に答える 2