#include<bits/stdc++.h>
using namespace std;
struct s
{
string name;
int age,sco;
};
s a[11];
void read(s stu)
{
cin>>stu.name>>stu.age>>stu.sco;
stu.age++;
stu.sco*=1.2;
if(stu.sco>=600)
{
stu.sco=600;
}
}
void print(s stu)
{
cout<<stu.name<<' '<<stu.age<<' '<<stu.sco;
cout<<endl;
}
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
read(a[i]);
}
for(int i=1;i<=n;i++)
{
print(a[i]);
}
}
自己感觉是read有问题,调试样例输出是
0 0
0 0
0 0