C
29
decision tree
Guest on 27th April 2022 01:34:56 AM
// decision tree.c
#include <stdio.h>
int main()
{
int n1, n2, n3;
printf("sort 3 numbers in descending order\n");
scanf("%d%d%d",&n1
,&n2
,&n3
);
printf("numbers in descending order = ");
// THE decision tree
if (n2 > n1)
if (n3 > n2)
printf("%d %d %d\n",n3
,n2
,n1
);
else if (n3 > n1)
printf("%d %d %d\n",n2
,n3
,n1
);
else printf("%d %d %d\n",n2
,n1
,n3
);
else
if (n3 > n2)
if (n3 > n1)
printf("%d %d %d\n",n3
,n1
,n2
);
else printf("%d %d %d\n",n1
,n3
,n2
);
else printf("%d %d %d\n",n1
,n2
,n3
);
return 0;
}