程式羅輯問題(Green請進)(編號:2934)

小弟是初學寫程式, 想寫一個程式能得出ABC 所有的可能性. 假設是結果要有3 位數. 請問高手如何能達成?
output 如下:
A
B
C
AA
AB
AC
BA
BB
BC
CA
CB
CC
AAA
AAB
AAC
ABA
ABB
ABC
ACA
ACB
ACC
BAA
BAB
BAC
BBA
BBB
BBC
BCA
BCB
BCC
CAA
CAB
CAC
CBA
CBB
CBC
CCA
CCB
CCC