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