从键盘输入三角形的三边长为a,b,c,按下面公式计算并输出三角形的面积。程序代码如下,但程序运行后输出结果不正确,请找出有问题的语句。 1. #include 2. #include 3. int main() 4. { 5. float a, b, c; 6. float s, area; 7. printf("Input a,b,c:"); 8. scanf("%f,%f,%f",&a,&b,&c); 9. if (a+b>c && b+c>a && a+c>b) 10. { 11. s = 1/2 * (a + b + c); 12. area = sqrt(s * (s - a) * (s - b) * (s - c)); 13. printf("area=%.2f", area); 14. } 15. else 16. { 17. printf("It is not a triangle"); 18. } 19. return 0; 20.
A. 第11行: s = 1/2 * (a + b + c); B. 第9行: if (a+b>c && b+c>a && a+c>b) C. 第12行: area = sqrt(s * (s - a) * (s - b) * (s - c)); D. 第8行: scanf("%f,%f,%f",&a,&b,&c);