Skip to main content
Browse topics

If-Else Example Program 2 in C

2 min read Updated June 30, 2026
Share

About this program

This is an example program in simple example programs. Read the concept first: Hello World - Simple C Program, then study the code and output below.

Definition

  • The if statement executes based test expression inside the braces.
  • If statement expression is to true, If body statements are executed and Else body statements are skipped.
  • If statement expression is to false If body statements are skipped and Else body statements are executed.
  • Simply, Block will execute based on If the condition is true or not.
  • IF conditional statement is a feature of this programming language which performs different computations or actions depending on whether a programmer-specified boolean condition evaluates to true or false. Apart from the case of branch prediction, this is always achieved by selectively altering the control flow based on some condition.

Syntax

c
	if (expression) {
		doSomething();
	}
	else	{
		doSomethingElse();
	}

Syntax Example

c
for example, In c
	if (i == 3) {
		doSomething();
	}
	else	{
		doSomethingElse();
	}

Syntax Explanation

Consider above example syntax,if (i == 3)

  • which means the variable i contains a number that is equal to 3, the statements following the doSomething() block will be executed.
  • Otherwise variable contains a number that is not equal to 3, else block doSomethingElse() will be executed.

Example Program for If Else : Voting Check Example : 2

c
Example Program For If ... Else Example : 2
/* Example program to check whether the given age is eligible for vote or not */
// Header Files
#include<stdio.h>
#include<conio.h>

//Main Function
int main()
{
	// Declaring the variable age
	int age;

	// Reading the age
	printf("Enter your age:");
	scanf("%d",&age);

	// Checking the condition with If-Else statement
	if(age>=18)
	{
		// Printing the output if the condition is true
		printf("You are eligible for vote");
	}
	else
	{
		// Printing the output if the condition is fails
		printf("You are not eligible for vote");
	}

	// Output screen waits until get a character
	getch();

	// Returning to the main function
	return 0;
}

Sample Output:

c
Enter your age:25
You are eligible for vote

Enter your age:15
You are not eligible for vote

Learn the concept first, then study the code:

Frequently Asked Questions

What does this C program do?
It is a C example program that demonstrates If-Else 2, including the complete source code and the expected sample output.
How do I compile and run this C program?
Save the code in a `.c` file, compile it with `gcc filename.c -o program`, then run it with `./program` (or `program.exe` on Windows).
What concepts does this example use?
This example uses conditional logic, reading user input and user-defined functions, illustrating a common pattern in C programming.

Related tutorials

Search tutorials