错误原因:C6262 函数使用了堆栈的“160024”个字节: 超过了 /analyze:stacksize '16384'。 请考虑将某些数据移到堆中。 ```c
#include<stdio.h>
int main()
{
int n;
int Array[10000][4];
int x, y;
scanf("%d", &n);
for (int i = 0; i < n; i++)
for (int j = 0; j < 4; j++)
scanf("%d", &Array[i][j]);
scanf("%d %d", &x,&y);
for (int i = n - 1; i >= 0; i--) {
if (x >= Array[i][0] && x <= Array[i][0] + Array[i][2] && y >= Array[i][1] && y <= Array[i][1] + Array[i][3])
{
printf("%d", i+1);
break;
}
}
if (x < Array[0][0] || x > Array[0][0] + Array[0][2] || y < Array[0][1] || y > Array[0][1] + Array[0][3])
printf("-1");
return 0;
}