組み合わせを表示するプログラムを作りたいのですが、誰か分かる人いますか?

例えば、(a,b,c)(b,c,k)(h,j,u)のような文字のグループが与えられていて、
同じ文字は重複せずに組み合わせていくプログラムなんですが・・・。

わかる人いたら教えてください!!お願いします!!