/* --------------------------------------------- 配列に値を入力して表示する(for文使用) --------------------------------------------- */ #include main() { int su[5]; int n; printf("\n 数字を5個配列に記憶します \n"); for ( n=0 ; n<=4 ; n++ ) { printf(" -->"); scanf("%d",&su[n]); } printf("\n 配列の内容を表示します \n"); for ( n=0 ; n<=4 ; n++ ) { printf("%5d",su[n]); } printf("\n"); printf("\n 逆順で表示します \n"); for ( n=4 ; n>=0 ; n-- ) { printf("%5d",su[n]); } printf("\n"); printf("\n 添字つきで表示します \n"); for ( n=0 ; n<=4 ; n++ ) { printf(" su[%d]=%d ",n,su[n]); } /* 別解 ----- for ( n=0 ; n<=4 ; n++ ) { printf("%5d",su[4-n]); } --------------*/ printf("\n"); }