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);
}