if中嵌套方法:
#include <stdio.h>
#include <math.h>
int main()
{
float a,b,c,s,area;
printf("请输入三角形的三条边的长度:");
scanf("%f,%f,%f",&a,&b,&c);
s=(a+b+c)/2;
{
area=sqrt(s*(s-a)*(s-b)*(s-c));}//2,2,4不能计算。
if (a==0||b==0||c==0)
printf("不可输入0\n");
else
if ((a+b<c)||(a+c<b)||(b+c<a))
{
printf("不可以构成三角形\n");
}
else
{
if(