输入学生的学号,输出对应学生的名字,成绩

输入学生数
输入每个学生的姓名,学号,成绩
要查找的学生的学号,输出对应学生的名字,成绩;
自制样例
输入:
3
xianbei 114 810
yeshouxianbei 114514 514
yeshou 514 114
114514
输出:
yeshouxianbei 514

感谢邀请__


#include<bits/stdc++.h>
using namespace std;
struct stu
{
    string name;
    int num,score;
}a[1024];
int main()
{
    int n;
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        cin>>a[i].name>>a[i].num>>a[i].score;
    }
    int number;
    cin>>number;
    for(int i=1;i<=n;i++)
    {
        if(a[i].num==number)
        {
            cout<<a[i].name<<" "<<a[i].score;
            break;
        }
    }
}