测试结果是对的 但是提交就说错了 不知道是哪里出了问题 能有帮一下我吗
第6行scanf语句中的\n去掉
#include<stdio.h>
#include<math.h>
int main()
{
float a,b;
scanf("%f%f",&a,&b);
float c,d;
scanf("%f%f",&c,&d);
float e=sqrt((a-c)*(a-c)+(b-d)*(b-d));
printf("%0.3f",e);
return 0;
}
scanf() 的源码告诉我们,第一个参数是一个 const char*,而在解析的时候是严格按照格式来的,永远不要在scanf 中出现与 %f %d 意外的符号,包括\n