char*数组开大一点就好了,因为最后他会有个字符是\0
~~Chinese是有e的~~
by w23c3c3 @ 2020-12-11 07:33:22
```cpp
#include <iostream>
using namespace std;
int n, maxi, maxV;
struct node {
int a, b, c;
char s[10];
}f[1005];
int main() {
int n;
cin >> n;
for (int i = 1; i <= n; ++i) {
cin >> f[i].s >> f[i].a >> f[i].b >> f[i].c;
int tmp = f[i].a + f[i].b + f[i].c;
if (tmp > maxV) maxV = tmp, maxi = i;
}
cout << f[maxi].s << " " << f[maxi].a << " " << f[maxi].b << " " << f[maxi].c << endl;
return 0;
}
```
by Tianxn @ 2021-01-09 21:00:05