- #include <stdio.h>
- void swap(float *x, float *y)
- {
- float temp;
- if (*x > *y)
- {
- temp = *x;
- *x = *y;
- *y = temp;
- }
- return ;
- }
- int main()
- {
- float Num[6];
- int i;
- float c;
- for (i = 1; i<=5; i++)
- scanf("%f", &Num[i] );
- // 1<2
- swap(&Num[1], &Num[2]);
- // 3<4
- swap(&Num[3], &Num[4]);
- c = Num[5];
- // 1<c
- swap(&Num[1], &c);
- // 3<c
- swap(&Num[3],&c);
- // c<2
- swap(&c, &Num[2]);
- // c<4
- swap(&c, &Num[4]);
- printf("%f", c);
- return 0;
- }