Else If Statement C




 else-if-statement-c

Learn C - C tutorial - Else if statement c - C examples - C programs

Else If Statement C - Definition and Usage

  • In C- Programming the Else If statement works like, the if condition works if the condition is true, if condition is false the else condition works, certainly further on if the else condition is false once again the else condition will be executed.
C Else If Statement

C Syntax

if(condition)
{
    //execute your code
}
else if(condition n)
{
    //execute your code
}
else
{
    //execute your code
}

Sample - C Code

#include<stdio.h>
#include<conio.h>
void main()
{
    int a,b;
    printf("Please enter the value for a:");
    scanf("%d",&a);
    printf("\nPlease enter the value for b:");
    scanf("%d",&b);
    if(a>b)
    {
        printf("\n a is greater than b");
    }
    else if(b>a)
    {
        printf("\n b is greater than a");
    }
    else 
    {
        printf("\n Both are equal"); 
    }
    getch();
}

C Code - Explanation :

  1. Here we declare the variable “a” and “b” as integer.
  2. In this statement we get the value of the variable “a” using scanf statement.
  3. In this statement we get the value of the variable “b” using scanf statement.
  4. In this statement we check the condition for the value “a” is greater than “b” which means, it prints “a is greater than b”.
  5. In this statement we check the condition for the value “b” is greater than “a” which means, it prints “b is greater than a”.
  6. If both the condition is false it prints “Both the values are equal”.

Sample Output - Programming Examples

  1. Here in this output we get the “a” value as “5” and “b” value as “3” ,where the if condition section will be satisfied so the output will be displayed as “a is greater than b”.
  1. Here in this output we get the “a” value as “5” and “b” value as “7”, where the else if condition section will be satisfied so the output will be displayed as “b is greater than a”.
  1. Here in this output we get the, “a” value as “3” and “b” value as “3”, where the else condition section will be satisfied so the output will be displayed as “Both are equal”.

View More Quick Examples


Related Searches to C Else If Statement

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add wikitechy.com to your ad blocking whitelist or disable your adblocking software.

×