Как сгенерировать все перестановки массива в отсортированном порядке?
У меня есть массив, и пользователь может вставить строку.
И у меня есть этот код:
int main(){
char anagrama[13];
cin >> anagrama;
for(int j = 0; j < strlen(anagrama); j++){
cout < anagrama[j];
for(int k = 0; k < strlen(anagrama); k++){
if(j != k)
cout < anagrama[k];
}
cout < endl;
}
}