为什么我这个会编译出错?
#pragma warning(disable:4996)
#include<stdio.h>
int main()
{
int arr[100][100] = { 0 };
int N = 0;
int x, y, a, b;
int kx, ky;
scanf("%d", &N);
for (int i = 0; i < N; i++)
{
scanf("%d %d %d %d", &y, &x, &b, &a);
for (int m = x; m < x + a; m++)
{
for (int n = y; n < y + b; n++)
{
arr[m][n]++;
}
}
}
scanf("%d %d", &ky, &kx);
if (arr[kx][ky] == 0)
{
printf("-1\n");
}
else
{
printf("%d\n", arr[kx][ky]);
}
return 0;
}