I have a one-dimensional array in which I need to replace the elements of the array after the smallest element with one and find the sum of all the elements before the smallest element, but I don't know how to do it, please help.
Code:
#include <stdio.h>
#include<stdlib.h>
void main()
{
 float X [16]={2.34, -3.42, 0.56, -3.71, 1.25, 6.37, 0.123, -45.821, 32.5, 0.94, 0.54, -1.26,
2.36,  4.32, -5.345, 4.876 };
 int sum;
 float min;
 float Y[16];
     printf("massif Х\n");
  for(int i=0;i<16;i++){
     printf("%2.3f\t",X[i]);
}
  for(int i=0; i<16; i++){
    if(min>X[i]){
    Y[i]=X[i]; 
    min=X[i];
} 
    }printf("\nMin = %2.3f", min);


}