想问问 这样为啥不对呀 刚学
#include<bits/stdc++.h>
using namespace std;
struct stu
{
char name[10];
char id[20];
int score;
};
int main()
{
vector<int>c;
vector<stu>s;
int n;
cin>>n;
while(n--)
scanf("%s %s %d",&s[n].name,&s[n].id,&s[n].score);
for(int i=0;i<n;i++)
c.push_back(s[i].score);
sort(c.begin(),c.end());
for(int i=0;i<n;i++)
if(s[i].score==c[0])
cout<<s[i].name<<" "<<s[i].id<<endl;
for(int i=0;i<n;i++)
if(s[i].score==c[n-1])
cout<<s[i].name<<" "<<s[i].id;
}