C语言解决问题,程序运行报错但找不出错误


void Print(int h[],float f[],int n)
{
    int i;
    printf("NUMER\tSCORES\tPOSITION\n");
    for(i=1;i<=n;i++)
    {
        printf("%6d\t%.2f\t%d\n",h[i],f[i],i);
    }
}

这是文件里面自己定义的一个函数,报错如下

img