三角形のタイプを判断する

3377 ワード

ユーザが入力した3つの整数を三角形の3つのエッジとして受け入れ、この三角形のタイプを判断します.
#include<stdio.h>

#include<stdlib.h>



int main(void)

{

    int a;

    int b;

    int c;



    printf("please input a:");

    scanf("%d", &a);



    printf("please input b:");

    scanf("%d", &b);



    printf("please input c:");

    scanf("%d", &c);

    

    int flag = (a*a + b*b > c*c) && (a*a + c*c > b*b) && (b*b + c*c > a*a);

    if(flag)

    {

        if( (a == b) && (a == c) && (b == c))

        {

            printf("     
"); } else if((a == b) || (a == c) || (b == c)) { printf("
"); } else { printf("
"); } } else { printf("
"); } return EXIT_SUCCESS; }