struct GameScore
{
string name;
float score;
};
int main()
{
array<GameScore, 5> GameArr;
for (int i = 0; i < 5; i++)
{
cout << "please enter a game name of you favorite:";
cin >> GameArr[i].name;
cout << "what is your rating of the game(0-10):";
cin >> GameArr[i].score;
}
for (int i = 0; i < GameArr.size(); i++)
{
for (int j = i + 1; j < GameArr.size(); j++)
{
if (GameArr[i].score < GameArr[j].score)
{
GameScore temp;
temp = GameArr[i];
GameArr[i] = GameArr[j];
GameArr[j] = temp;
}
}
}
for (auto i: GameArr)
{
cout << i.name << "-" << i.score << endl;
}
}