# Dcard - 數字轉LED陣列 C ```c= #include <stdio.h> int main(void) { const char ASCIINumbers[10][5][6] = { { "*****", "* *", "* *", "* *", "*****" }, { " *", " *", " *", " *", " *" }, { "*****", " *", "*****", "* ", "*****" }, { "*****", " *", "*****", " *", "*****" }, { "* *", "* *", "*****", " *", " *" }, { "*****", "* ", "*****", " *", "*****" }, { "*****", "* ", "*****", "* *", "*****" }, { "*****", " *", " *", " *", " *" }, { "*****", "* *", "*****", "* *", "*****" }, { "*****", "* *", "*****", " *", " *" } }; char input[4]; scanf("%s",input); for(int i=0;i<5;i++){ for(int j=0;j<4;j++){ printf("%s , ", ASCIINumbers[input[j]-'0'][i]); } puts(""); } return 0; } ``` python ```python= ASCIINumbers=[ [ '*****', '* *', '* *', '* *', '*****' ], [ ' *', ' *', ' *', ' *', ' *' ], [ '*****', ' *', '*****', '* ', '*****' ], [ '*****', ' *', '*****', ' *', '*****' ], [ '* *', '* *', '*****', ' *', ' *' ], [ '*****', '* ', '*****', ' *', '*****' ], [ '*****', '* ', '*****', '* *', '*****' ], [ '*****', ' *', ' *', ' *', ' *' ], [ '*****', '* *', '*****', '* *', '*****' ], [ '*****', '* *', '*****', ' *', ' *' ] ] n=[int(i) for i in list(input())] for i in range(len(ASCIINumbers[0])): for numbers in n: print(f'{ASCIINumbers[numbers][i]} , ',end='') print() ```