任何用c语言求出三角形的面积和周长

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/908817403766199.jpg "#left"任何利用c语言求出三角形的周长以及面积


#include <stdio.h>
#include <math.h>
int main()
{
    int a=0,b=0,c=0;
    double area,perimeter,s;
    scanf("%d%d%d",&a,&b,&c);
    if(a+b>c&&a+c>b&&b+c>a)
    {
        s = (a+b+c)/2;
        area = sqrt(s*(s-a)*(s-b)*(s-c));
        perimeter = a+b+c;
        printf("area =%.2lf; perimeter =%.2lf",area,perimeter);
    }else{
        printf("These sides do not correspond to a valid triangle");
    }
}

#include<stdio.h>
#include<math.h>
int main() 
{
 int a,b,c;
 double s,perimeter,area;
 scanf("%d%d%d",&a,&b,&c);
 if(a+b>c&&a+c>b&&b+c>a)
 {
  s=(a+b+c)/2.0;
  area=sqrt(s*(s-a)*(s-b)*(s-c));
  perimeter=(a+b+c); 
  printf("面积 = %0.2f; 周长= %0.2f",area,perimeter);
 }  
 else
   printf("该三边不能构成三角形\n");
   return 0;
}