C Online Compiler
Example: Sort Three Numbers in Descending Order in C
C
C++
C#
Java
Python
PHP
main.c
STDIN
Run
// Sort Three Numbers in Descending Order #include <stdio.h> int main() { int num1, num2, num3; // Step 1: Prompt user for input printf("Enter the first number: "); scanf("%d", &num1); printf("Enter the second number: "); scanf("%d", &num2); printf("Enter the third number: "); scanf("%d", &num3); // Step 2: Determine the order using if-else statements printf("Numbers in descending order: "); if (num1 >= num2 && num1 >= num3) { printf("%d, ", num1); if (num2 >= num3) { printf("%d, %d\n", num2, num3); } else { printf("%d, %d\n", num3, num2); } } else if (num2 >= num1 && num2 >= num3) { printf("%d, ", num2); if (num1 >= num3) { printf("%d, %d\n", num1, num3); } else { printf("%d, %d\n", num3, num1); } } else { // num3 must be the largest printf("%d, ", num3); if (num1 >= num2) { printf("%d, %d\n", num1, num2); } else { printf("%d, %d\n", num2, num1); } } return 0; }
Output
Clear
ADVERTISEMENTS