#include #include float b(float x,float y,float m,float n) { float d; #include #include float b(float x,float y,float m,float n) { float d; d=sqrt((x-m)*(x-m)+(y-n)*(y-n)); return(d); } int main() { float x1,x2,x3,y1,y2,y3,m,n,x,y,d1,d2,d3,s,q,d; scanf("(%d,%d)(%d,%d)(%d,%d)",&x1,&y1,&x2,&y2,&x3,&y3); x=x1,y=y1,m=x2,n=y2; d1=b(x,y,m,n); x=x1,y=y1,m=x3,n=y3; d2=b(x,y,m,n); x=x3,y=y3,m=x2,n=y2; d3=b(x,y,m,n); q=(d1+d2+d3)/2; s=sqrt(q*(q-d1)*(q-d2)*(q-d3)); printf("面积为%f",s);} error C2064: term does not evaluate to a function }