Например n = 3. Соответственно массив может иметь вид [a, b, c]. Необходимо вывести следующие сочетания
[a, b, c]
[a, c, b]
[b, a, c]
[b, c, a]
[c, a, b]
[c, b, a]
Строго говоря, это ни разу не сочетания. Это перестановки. Хорошо, что привели пример С сочетаниями это, кажется, невозможно