第二个pow前面是+,不是-
#include<stdio.h>
#include<math.h>
int main()
{
int x1, x2, y1, y2;
//1.输入两点坐标
scanf("%d %d", &x1, &x2);
scanf("%d %d", &y1, &y2);
double d = 0.0;
double ret = pow((double)(x1 - x2), 2) + pow((double)(y1 - y2), 2);//这里是加,勾股定理的公式a^2+b^2
d = sqrt(ret);
printf("%.2lf", d);
return 0;
}
勾股定理的公式写错了,是加