中止陷阱:mac上出现6个错误(C)

中止陷阱:mac上出现6个错误(C),c,macos,codeblocks,osx-yosemite,C,Macos,Codeblocks,Osx Yosemite,在做代码作业时,我总是会遇到中止陷阱错误。我在互联网上到处找过,但没有找到任何有助于解决我问题的东西。任何帮助都将不胜感激。谢谢 #include<stdlib.h> #include<math.h> #include<stdio.h> int main(void) { int i, j, k; double fin_raw[4][2], f[4], bt[2][4], x[4]; printf("Input all y values:"); for(i=

在做代码作业时,我总是会遇到中止陷阱错误。我在互联网上到处找过,但没有找到任何有助于解决我问题的东西。任何帮助都将不胜感激。谢谢

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

int main(void)
{
int i, j, k;
double fin_raw[4][2], f[4], bt[2][4], x[4];

printf("Input all y values:");
for(i=0; i<5; i++)
    scanf("%lf", &f[i]);
for(i=0; i<5; i++)
    printf("%lf\n", f[i]);

printf("Input all x values:");
for(j=0; j<5; j++)
    scanf("%lf", &x[j]);
 for(j=0; j<5; j++)
    printf("%lf\n", x[j]);

for(i=0; i<5; i++)
{
    fin_raw[i][0] = pow((x[i]), 2);
    fin_raw[i][1] = x[i];
    fin_raw[i][2] = 1;
}

return 0;
}
#包括
#包括
#包括
内部主(空)
{
int i,j,k;
双鳍原[4][2],f[4],bt[2][4],x[4];
printf(“输入所有y值:”);

for(i=0;i
x
f
只有四个元素。您正在尝试存储五个元素。@非常感谢!我认为由于数组索引从0开始,一个总共有五个元素的数组的大小是4。