permutation in c++

#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

const int size=5;

void Display(char* permu)
{
    for(int i=0; i<size; i++)
        cout<<permu[i]<<",";
    cout<<endl;
}

int main()
{
    char permu[size] = {'A','R','B','D','C'};

    sort(permu,permu+size);
    Display(permu);
   while(next_permutation(permu,permu+size))
        Display(permu);

    system("pause");

    return 0;
}