Please ONLY use C code to answer the question Thanks Write a
Please ONLY use C code to answer the question. Thanks.
Write a C program containing different functions to calculate following quantities for any given floating point values array: Minimum value Maximum value Average Standard DeviationSolution
// C code min max average standard deviation
 #include <stdio.h>
 #include <math.h>
 float minimum(float array[], int size)
 {
 int i;
 float min = array[0];
for(i=0; i< size; ++i)
 {
 if(array[i] < min)
 min = array[i];
 }
return min;
 }
float maximum(float array[], int size)
 {
 int i;
 float max = array[0];
for(i=0; i< size; ++i)
 {
 if(array[i] > max)
 max = array[i];
 }
return max;
 }
 float average(float array[], int size)
 {
 int i;
 float sum = 0.0;
for(i=0; i<size; ++i)
 {
 sum += array[i];
 }
return sum/size;
 }
float standard_Deviation(float array[], int size)
 {
 int i;
 float sd = 0.0;
 float mean = average(array,size);
for(i=0; i< size; ++i)
 sd = + pow(array[i] - mean, 2);
return sqrt(sd/size);
 }
int main()
 {
 int size;
 int i;
printf(\"Enter size of array: \");
 scanf(\"%d\",&size);
float array[size];
  
 for(i=0; i < size; ++i)
 {
 printf(\"Enter element %d: \",(i+1));
 scanf(\"%f\", &array[i]);
 }
printf(\"\ Maximum value in array %f\ \",maximum(array,size));
 printf(\"Minimum value in array %f\ \",minimum(array,size));
 printf(\"Average: %f\ \",average(array,size));
 printf(\"Standard Deviation: %f\ \", standard_Deviation(array,size));
return 0;
 }
 /*
 output:
Enter size of array: 5
 Enter element 1: 2.3
 Enter element 2: 4.3
 Enter element 3: 5.6
 Enter element 4: 5.4
 Enter element 5: 2.3
Maximum value in array 5.600000
 Minimum value in array 2.300000
 Average: 3.980000
 Standard Deviation: 0.751319
*/


