#include <iostream>
using namespace std;`
`int main() {
int i;
int a[7], b[7], c[7];
for (i = 0; i < 7; i++) {
cin >> a[i] >> b[i];
c[i] = a[i] + b[i];
}
int max = 0;
for (i = 0; i < 7; i++) {
if (c[i] > max) {
max = c[i];
}
}
for (i = 0; i < 7; i++) {
if (c[i] == max) {
cout << i + 1 << endl;
break;
}
}`
return 0;
}
为什么最后一个会出错?求解,谢谢。