出现了很多错误,应该如何解决

严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C2065 “i”: 未声明的标识符 Project11 C:\Users\s'd'f'g't'h'j'k\source\repos\Project11\Project11\源.cpp 13
错误 C3861 “judge”: 找不到标识符 Project11 C:\Users\s'd'f'g't'h'j'k\source\repos\Project11\Project11\源.cpp 13
错误 C2065 “y”: 未声明的标识符 Project11 C:\Users\s'd'f'g't'h'j'k\source\repos\Project11\Project11\源.cpp 48
错误(活动) E0020 未定义标识符 "i" Project11 C:\Users\s'd'f'g't'h'j'k\source\repos\Project11\Project11\源.cpp 13
错误(活动) E0020 未定义标识符 "y" Project11 C:\Users\s'd'f'g't'h'j'k\source\repos\Project11\Project11\源.cpp 35
代码如下

#include<iostream>
using namespace std;
int jugde(int);
int main() {
    int price[10000];
    int T = 0,counts = 0;
    cin >> T;//T为商品数量
    for (int i = 0;i < T; i++) {
        cin >> price[i];//每一行的价格
    }
    if (judge(price[i]) == 1)//判断该商品是否能买
    {
        counts = counts + 1;
    }
    return 0;

}
int judge(int t) {
    for (int n = 3;n < t; n + 3) 
    { 
        for (int m = 0; m < t; m + 7) {
            int S = m + n;
                if (t % S == 0) {
                    int y = 1;//判断可以买
                }
                else { int y = 0; }
        }
    }
    return y;
}

不要在代码块里面声明变量,全部拿到最前面去声明。
jugde和judge拼写不一致

#include<iostream>
using namespace std;
int judge(int);

int main() {
    int price[10000];
    int T = 0,counts = 0,i = 0;
    cin >> T;//T为商品数量

    for ( i = 0;i < T; i++) {
        cin >> price[i];//每一行的价格
    }
    for (i = 0;i < T; i++) {
        if (judge(price[i]) == 1)//判断该商品是否能买
        {
            counts = counts + 1;
        }
    }
    cout << counts;
    return 0;

}


int judge(int t) {
    int y;

    for (int n = 3;n < t; ) 
    { 
        for (int m = 0; m < t; ) {
            int S = m + n;
                if (t % S == 0) {
                    return 1;//判断可以买
                }
                else {  y = 0; }
                m = m + 7;
        }
        n = n + 3;
    }
    
}

然后现在改成了这样 运行之后出现严重性 代码 说明 项目 文件 行 禁止显示状态
警告 C6262 函数使用了堆栈的“40012”个字节: 超过了 /analyze:stacksize '16384'。 请考虑将某些数据移到堆中。 Project11 C:\Users\s'd'f'g't'h'j'k\source\repos\Project11\Project11\源.cpp 5