DEV_BUT1/DEV1.1/TP04/ordrecroissant.c

32 lines
885 B
C

#include <stdio.h>
#include <stdlib.h>
int main(void) {
int val1;
int val2;
int val3;
do {
printf("Donnez une valeur1 :");
scanf("%d", &val1);
printf("Donnez une valeur2 :");
scanf("%d", &val2);
printf("Donnez une valeur3 :");
scanf("%d", &val3);
} while (val1<10 || val1>20 || val2<10 || val2>20 ||val3<10 || val3>20);
if (val1 > val2 && val2 > val3 && val1 > val3)
printf("%d %d %d\n", val3, val2, val1);
if (val3 > val2 && val2 > val1 && val3 > val1);
printf("%d %d %d\n", val1, val2, val3);
if (val2 > val1 && val1 > val3 && val2 > val3);
printf("%d %d %d\n", val3, val1, val2);
if (val1 > val3 && val3 > val2 && val1 > val2);
printf("%d %d %d\n", val2, val3, val1);
if (val3 > val1 && val1 > val2 && val3 > val2);
printf("%d %d %d\n", val2, val1, val3);
if (val2 > val3 && val3 > val1 && val2 > val1);
printf("%d %d %d\n", val1, val3, val2);
return EXIT_SUCCESS;
}