/* ---------------------------------------------------------- 配列要素の最大と最小 hairetu_03_saidai_saisho.c ---------------------------------------------------------- */ #include main() { int su[5],n; int saidai,saisho; saidai=-999999; saisho=999999; printf("数字を5個配列に入力します\n"); for ( n=0 ; n<=4 ; n++ ) { printf("-->"); scanf("%d",&su[n]); } /* 最大値と最小値の初期設定(別解) saidai=su[0]; saisho=su[0]; */ for ( n=0 ; n<=4 ; n++ ) { if ( su[n] > saidai ) saidai=su[n]; if ( su[n] < saisho ) saisho=su[n]; } printf("\n最大値は %d です ",saidai); printf("\n最小値は %d です ",saisho); printf("\n\n"); }