C Programs | IT Developer
IT Developer

C Programs



Share with a Friend

Decision Making Programs in C

Find the largest of two numbers

Introduction

In programming, comparing numbers is a common task.
To find the largest of two numbers, we use a simple if-else decision:

  • If num1 > num2 → num1 is largest
  • Else if num1 < num2 → num2 is largest
  • Else → Both numbers are equal

 

C Program: Find the largest of two numbers

C

#include <stdio.h>

 

int main() {

    int num1, num2;

 

    // Input two numbers

    printf("Enter first number: ");

    scanf("%d", &num1);

    printf("Enter second number: ");

    scanf("%d", &num2);

 

    // Compare numbers

    if (num1 > num2) {

        printf("%d is the largest number.\n", num1);

    } else if (num2 > num1) {

        printf("%d is the largest number.\n", num2);

    } else {

        printf("Both numbers are equal.\n");

    }

 

    return 0;

}

Output

 
OUTPUT 1 :
Enter first number: 25
Enter second number: 30
30 is the largest number.

OUTPUT 2 :
Enter first number: 50
Enter second number: 50
Both numbers are equal.

Explanation

  1. User inputs two numbers.
  2. Program uses if-else to compare them:
    • num1 > num2 → print num1
    • num2 > num1 → print num2
    • Otherwise → print “Both numbers are equal.”