请各位大佬帮忙看看那里错了。
#include <bits/stdc++.h>
using namespace std;
struct nb {
int idmm;
double xy;
double sy;
int avg;
double gva;
} a[10000005];
int main() {
int n;
cin >> n;
for (int i = 1; i <= n; i++) {
cin >> a[i].idmm >> a[i].xy >> a[i].sy;
a[i].avg = a[i].xy + a[i].sy;
a[i].gva = a[i].xy * 7 + a[i].sy * 3;
}
for (int i = 0; i < n; i++) {
if (a[i].avg > 120 and a[i].gva >= 800) {
cout << "Excellent" << endl;
} else {
cout << "Not excellent" << endl;
}
}
return 0;
}