很好啊,有错吗?
如果有错,也就是int main()没有返回值,你可以加个return 0; 也可以改成void main();
另外屏幕输入边长的时候,注意要用“3,3,3”;“2,3,4”这样的格式。这个应该不用提示吧。
scanf("%d,%d,%d",&a,&b,&c); " %d,%d,%d"你用逗号做分隔符了,输入数据需要小心!
其他都还行!
#include
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if ((a+b>c)&&(a+c>b)&&(b+c>a))
{
if (a==b||a==c||b==c)
{
if (a==c&&a==b)
printf("equilateral triangle .\n");
else if(a==c||b==c)
printf("isoceles triangle.\n");
}
else
printf("triangle.\n");
}
else
printf("non-triangle.\n");
}
scanf("%d %d %d",&a,&b,&c);中"%d %d %d"之间最好不要加任何符号,如果加上符号呢输入时也好加上,否则就是错的。