Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 考虑简单的程序。这些错误在哪里?_C_Syntax - Fatal编程技术网

C 考虑简单的程序。这些错误在哪里?

C 考虑简单的程序。这些错误在哪里?,c,syntax,C,Syntax,我在Eclipse中编写了一个简单的C程序,如下所示: #include <stdio.h> #include <math.h> int main () { float x1, y1, z1; float x2, y2, z2; float d; printf("Enter the x y and z coordinates of point 1: "); while (scanf("%f %f %f", &x1,

我在Eclipse中编写了一个简单的C程序,如下所示:

#include <stdio.h>
#include <math.h>

int main () {

    float x1, y1, z1;
    float x2, y2, z2;
    float d;

    printf("Enter the x y and z coordinates of point 1: ");

    while (scanf("%f %f %f", &x1, &y1, &z1) == 3) {

        printf("Enter the x y and z coordinates of point 2: ");

        while (scanf("%f %f %f", &x2, &y2, &z2) == 3) {

            d = sqrtf( pow((x2 – x1), 2.0) + pow((y2 – y1), 2.0) + pow((z2 – z1), 2.0) );

            printf("The distance between point 1 and point 2 is %f\n", d);

        }

    }

return(0);

}
#包括
#包括
int main(){
浮球x1、y1、z1;
浮子x2、y2、z2;
浮动d;
printf(“输入点1的x、y和z坐标:”);
而(scanf(“%f%f%f”、&x1、&y1、&z1)==3){
printf(“输入点2的x、y和z坐标:”);
而(扫描频率(“%f%f%f”、&x2、&y2、&z2)==3){
d=sqrtf(功率((x2-x1),2.0)+功率((y2-y1),2.0)+功率((z2-z1),2.0));
printf(“点1和点2之间的距离为%f\n”,d);
}
}
返回(0);
}
我在构建它时遇到了非常奇怪的错误,并且看不到问题:

“%”标记Unde601W10A1p6.c之前的预期表达式出现问题 /UNDE601W10A1线路12 C/C++

“%”标记Unde601W10A1p6.c之前的预期表达式出现问题 /UNDE601W10A1第16行C/C++问题预期声明或 输入末尾的语句UNDEE601W10A1p6.c/UNDEE601W10A1第26行 C/C++

“z1”之前的“预期问题”)、UNDE601W10A1P6.c/UNDE601W10A1行 18 C/C++

“y1”之前的“y1”UNDE601W10A1P6.c/UNDE601W10A1行预期会出现问题 18 C/C++

“x1”之前的“)”预期有问题,请取消e601w10a1p6.c/取消e601w10a1行 18 C/C++

“Unde601W10A1P6.c/Unde601W10A1”之前的“预期问题”) 第10行C/C++

“Unde601W10A1P6.c/Unde601W10A1”之前的“预期问题”) 第14行C/C++

在“距离”之前,应在“距离”下定义601W10A1P6.c /UNDE601W10A1第20行C/C++

未声明的问题“The”(首次在此函数中使用) UNDE601W10A1P6.c/UNDE601W10A1第20行c/c++

未声明的“回车”问题(首次在此函数中使用) UNDE601W10A1P6.c/UNDE601W10A1第10行c/c++

问题变量“d”已设置但未使用[-Wunused但已设置变量] UNDE601W10A1P6.c/UNDE601W10A1第8行c/c++

未使用变量“z1”[-Wunused variable]UNDEE601W10A1p6.c出现问题 /UNDE601W10A1第6行C/C++

未使用变量“y1”[-Wunused variable]UNDEE601W10A1p6.c出现问题 /UNDE601W10A1第6行C/C++

未使用变量“x1”[-Wunused variable]UNDEE601W10A1p6.c出现问题 /UNDE601W10A1第6行C/C++

问题每个未声明的标识符只报告一次 该函数出现在UNDE601W10A1P6.c/UNDE601W10A1第10行c/c中++ 问题

任何帮助都将不胜感激


Norman

在sqrtf减法函数中,您使用了错误的符号, 您应该使用“-”而不是“-”