# 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()
```