C Program to display smallest among three numbers
- Home
- Find elements
- C Program to display smallest among three numbers
- On
- By
- 0 Comment
- Categories: Find elements
C Program to display smallest among three numbers
C Program to display smallest among three numbers
In this tutorial, we discuss C Program to display smallest among three numbers
In this program, we will discuss a simple concept of the program to find the smallest number among three numbers in the C programming language.
In this topic, we learn how to find the smallest number from given three numbers using if statements.

Find smallest among integer numbers
Program 1
#include <stdio.h>
#include <stdlib.h>
int main()
{
int num1,num2,num3;//variable declaration
printf("Enter tree numbers\n");
scanf("%d %d %d",&num1,&num2,&num3);
//Takse three input num1,num2,num3 from user
if(num1<num2 && num1<num3){
//check whether num1 is smaller than num2 and num3
printf("\n%d is smallest",num1);
}//if it is truen this statement is displayed
else if(num2<num3){
//when it is false then check num2 or num 3 small
printf("\n%d is smallest",num2);//when it is true this statements is displayed
}
else{
printf("\n%d is smallest",num3);
}//all statements are false this statement is displayed
getch();
return 0;
}
When the above code is compiled and executed, it produces the following results
Enter three numbers 76 54 32 32 is smallest
Find smallest among float numbers
#include <stdio.h>
#include <stdlib.h>
int main()
{
float num1,num2,num3;//variable declaration
printf("Enter three numbers\n");
scanf("%f %f %f",&num1,&num2,&num3);
//Takse three input num1,num2,num3 from user
if(num1<num2 && num1<num3){
//check whether num1 is smaller than num2 and num3
printf("\n%.2f is smallest",num1);
}//if it is truen this statement is displayed
else if(num2<num3){
//when it is false then check num2 or num 3 small
printf("\n%.2f is smallest",num2);//when it is true this statements is displayed
}
else{
printf("\n%.2f is smallest",num3);
}//all statements are false this statement is displayed
getch();
return 0;
}
When the above code is compiled and executed, it produces the following results
Enter three numbers 34.56 23.43 67.54 23.43 is smallest
Suggested for you
Operator in C language