C Program to Check Triangle is Equilateral Isosceles or Scalene

Write a C Program to Check Triangle is Equilateral Isosceles or Scalene with example. For example, a, b, and c are sides.

• Equilateral: If all sides are equal, then it is an Equilateral triangle. a= b = c
• Isosceles: If any of the two sides are equal, it is an Isosceles Triangle. a= b or a= c or b = c
• Scalene: If none of the sides are equal, it is a Scalene Triangle. a != b != c

C Program to Check Triangle is Equilateral Isosceles or Scalene Example

This program helps the user to enter all sides of a triangle. And then Program find whether it is an Equilateral, Isosceles, or Scalene Triangle using Else If.

```/* C Program to Check Triangle is Equilateral Isosceles or Scalene */

#include<stdio.h>

int main()
{
int side1, side2, side3;

printf("\n Please Enter Three Sides of a Triangle : ");
scanf("%d%d%d", &side1, &side2, &side3);

if(side1 == side2 && side2 == side3)
{
printf("\n This is an Equilateral Triangle");
}
else if(side1 == side2 || side2 == side3 || side1 == side3)
{
printf("\n This is an Isosceles Triangle");
}
else
{
printf("\n This is a Scalene Triangle");
}
return 0;
}```

Let me try another value

`````` Please Enter Three Sides of a Triangle : 60 40 60

This is an Isosceles Triangle``````

another one

`````` Please Enter Three Sides of a Triangle : 60 50 40

This is a Scalene Triangle``````