I have to make a program that sorts 15 numbers from greatest to least, and then list the top five. Ive gotten some of it done. can someone help me on how to list the top five numbers?

```
#include <iostream>
using namespace std;

#define MAX 100

int main()
{

    int arr[MAX];
    int n,i,j;
    int temp;

    cout<<"Enter how many numbers to read: ";
    cin>>n;

    for(i=0;i<n;i++)
    {
        cout<<"Enter "<<i+1<<" number ";
        cin>>arr[i];
    }

    for(i=0;i<n;i++)
    {       
        for(j=i+1;j<n;j++)
        {
            if(arr[i]<arr[j])
            {
                temp  =arr[i];
                arr[i]=arr[j];
                arr[j]=temp;
            }
        }
    }

    cout<<"largest to smallest:"<<endl;
    for(i=0;i<n;i++)
        cout<<arr[i]<<"\t";
    cout<<endl; 

    cout <<"the top five numbers are:"<< endl;

    return 0;

}

```