逻辑上貌似有点问题,下面是改了的代码你看看是不是你想要的,注意输入时:3,4,5 这样中间带逗号。#includevoid main (){ float a, b, c; scanf("%f,%f,%f",&a,&b,&c); if(a+b<=c||b+c<=a||c+a<=b)printf("non-triangle.\n"); else {if(a==b && a==c){ printf("equilateral triangle.\n");}else{ if(a==b||b==c||a==c)
printf("isoce... |