#include<stdio.h> #include<math.h> void main() { float a,b,c,p,s; printf("Enter three edges of a triangle:\n"); scanf("%f%f%f",&a,&b,&c); if(a<=0||b<=0||c<=0||a>=b+c||b>=a+c||c>=a+b) printf("Date error:invalid triangle\n"); else { p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); printf("area=%f\n",s); } }
编程
最新推荐文章于 2024-02-19 14:08:15 发布