你&a,&b,&c不要写在引号里面
正确的是
scanf("%d%d%d",&a,&b,&c);
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
#include<stdio.h>
#include<math.h>
int main(){
int a,b,c;
float area,p;
printf("input a,b,c:");
scanf("%d%d%d",&a,&b,&c);
p=(a+b+c)/2.0;
area=sqrt(p*(p-a)*(p-b)*(p-c));
printf("area=%f",area);
getchar();getchar();
return 0;
}