#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;
}
#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;
}