#include double array_max(double *array, int num); int main(void) { double array[]={0.0,1.0,2.0,3.0,4.0,5.0,6.0}; //第二引数には配列の個数をいれる printf("max is %lf",array_max(array,7)); return 0; } //配列の中の最大値を求める double array_max(double *array, int num) { int i; double max; max = array[0]; //配列の中の最大値を記憶 for(i=1; i max) max = array[i]; } return max; }