经典的淘淘摘苹果问题

明明对了呀为什么显示我答案错误
#include

int solution(int m, int arr[10]){
int result;

// TODO: 请在此编写代码
int i = 0;
for(i = 0; i < 10; i ++)
{
    if(m+30>arr[i])
        result++;
}
return result;

}

int main() {

int arr[10];
for (int i = 0; i < 10; i++)
{
    scanf("%d", &arr[i]);
}
    
int m;
scanf("%d", &m);

int result = solution(m, arr);

printf("%d", result);

return 0;

}

```