Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main()
- {
- int Side_1, Side_2, Side_3;
- printf("Please enter the length of the first side of the triangle: ");
- scanf("%d%*c", &Side_1);
- printf("Please enter the length of the second side of the triangle: ");
- scanf("%d%*c", &Side_2);
- printf("Please enter the length of the third side of the triangle: ");
- scanf("%d%*c", &Side_3);
- if ((Side_1 <= 0) ||(Side_2 <= 0) || (Side_3 <= 0))
- printf("You can not have a negative value for any of the sides. Your triangle is invalid.");
- else
- if ((Side_1 == Side_2) && (Side_1 == Side_3) && (Side_2 == Side_3))
- printf("You have entered valid dimensions for an equilateral triangle.");
- else
- if ((Side_1 == Side_2) && (Side_1 != Side_3) && (Side_2 != Side_3))
- printf("You have entered valid dimensions for an isoceles triangle.");
- else
- if ((Side_2 == Side_3) && (Side_1 != Side_3) && (Side_2 != Side_1))
- printf("You have entered valid dimensions for an isoceles triangle.");
- else
- if ((Side_1 == Side_3) && (Side_1 != Side_2) && (Side_2 != Side_3))
- printf("You have entered valid dimensions for an isoceles triangle.");
- else
- if ((Side_1 != Side_2) && (Side_1 != Side_3) && (Side_2 != Side_3) && (Side_1 + Side_2 > Side_3) || (Side_1 + Side_3 > Side_2) OR (Side_2 + Side_3 > Side_1))
- printf("You have entered valid dimensions for a scalene triangle.");
- return(0);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement