首页 > 电脑

求各位大佬帮一下忙看看我这个代码哪里错了谢谢大佬们

更新时间2018-10-16 06:36:35

[Error] C:UsersHPDocumentsC-FreeTemp未命名1.cpp:8: error: invalid types `double ()(double)[float]' for array sub

#include<math.h>

#include<stdio.h>

int main( )

{

float a, b, c, area, s;

printf("请输入三角形的边长: ");

scanf("a=%f, b=%f, c=%f", &a, &b, &c);

area=sqrt [s*(s-a)*(s-b)*(s-c)]; 

s=(a+b+c)/2;

printf("三角形的面积: ");

printf("area=%f "); 

}


程序有多个错,改好的参考

#include<math.h>
#include<stdio.h>
int main( )

{
   float a, b, c, area, s;
   printf("请输入三角形的边长: ");
   scanf("%f%f%f", &a, &b, &c); //scanf中不能有提示的
   area=sqrt (s*(s-a)*(s-b)*(s-c)); //是()不是[]
   s=(a+b+c)/2;
   printf("三角形的面积: ");
   printf("area=%f ",s);  //你要输出内容的
}


相关标签:谢谢

上一篇:安装蝉知CMS时,出现数据库连接失败。

下一篇:您在其他人问答中回答用VBA提取数据