#define M 5
float change(float a[M]);
int main(void)
{
float a[M];
int i;
for(i=0;i<M;i++)
{
scanf_s("%f", &a[i]);
}
printf("Old array:\n");
for ( i = 0; i < M; i++)
{
printf("a[%d]=%.3f\t",i,a[i]);
}
printf("\nnew array:\n");
for ( i = 0; i < M; i++)
{
printf("a[%d]=%.2f\t",i,a[i]);
}
change(a);
return 0;
}
float change (float a[M])
{
int i, num,number;
for (i = 0; i < M; i++)
{
number = (int)a[i]*1000;
a[i] -= number;
num = number % 10;
if (num>=5)
{
number+= 10;
}
a[i] += number;
}
return (a[M]);
}