Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Whatthepoop
Problemset: ลูกเต๋า
Language: c
Time: 0.002 second
Submitted On: 2025-10-11 10:57:24
#include <stdio.h>
int main(){
int n;
scanf("%d", &n);
int arr[3];
for(int i = 2; i >= 0 ; i--){
arr[i] = n%10;
n/=10;
if(arr[i] > 6 || arr[i] < 1){
printf("ERROR");
return 0;
}
}
for(int i = 0; i < 3; i++){
for(int j = 0; j < 3; j++){
int p = arr[j];
switch(i){
case 0:
if(p == 4 || p == 5 || p == 6){
printf("* *");
}
else if(p == 3){
printf(" * ");
}
else{
printf(" ");
}
break;
case 1:
if(p == 1 || p == 3 || p == 5){
printf(" * ");
}
else if(p == 2 || p == 6){
printf("* *");
}
else{
printf(" ");
}
break;
case 2:
if(p == 4 || p == 5 || p == 6){
printf("* *");
}
else if(p == 3){
printf(" * ");
}
else{
printf(" ");
}
break;
}
if(j<2) printf("|");
}
printf("\n");
}
return 0;
}