配列例題(逆順序格納問題)


実験p 29【2】題:
正の整数n(1)を入力
プログラム実行例:Input n:5 Input 5 integers:4 6 5 7 1 Output:1 7 5 6 4
. . .
まず個人的な理解についてお話ししますが、逆シーケンス格納は単純な逆シーケンス出力だけでなく、配列内の値を変えるべきだと思いますので、コードは以下の通りです.
#include
#define N 10
int main()
{
    int a[N];
    int n,t,b=0,c,t1;
    printf("Input n:");
    scanf("%d",&n);
    printf("Input %d integers:",n);
    for(t=0;t

もちろん、私の理解に誤りがあれば、この問題は単純な逆順序出力だけでprintf出力はfor(t=n-1;t>=0;t-)で良いので、簡単で乱暴で有効(=)