Submission
Status:
PPPPPPPPPP
Score: 100
User: tankunkid
Problemset: ลูกเต๋า
Language: c
Time: 0.001 second
Submitted On: 2024-09-27 16:18:47
#include <stdio.h>
int main() {
int n, i = 0, rem;
int arr[3];
scanf("%d", &n);
while (n != 0) {
rem = n % 10;
n /= 10;
arr[2-i] = rem;
i++;
}
for (int i = 0; i < 3; i++) {
if (arr[i] > 6) {
printf("ERROR");
return 0;
}
}
for (int i = 0; i < 3; i++) {
if (arr[i] == 4 || arr[i] == 5 || arr[i] == 6) {
printf("* *");
} else if (arr[i] == 3) {
printf(" * ");
} else {
printf(" ");
}
if (i != 2) {
printf("|");
}
}
printf("\n");
for (int i = 0; i < 3; i++) {
if (arr[i] == 1 || arr[i] == 5 || arr[i] == 3) {
printf(" * ");
} else if (arr[i] == 2) {
printf("* *");
} else if (arr[i] == 6){
printf("* *");
} else {
printf(" ");
}
if (i != 2) {
printf("|");
}
}
printf("\n");
for (int i = 0; i < 3; i++) {
if (arr[i] == 4 || arr[i] == 5 || arr[i] == 6) {
printf("* *");
} else if (arr[i] == 3) {
printf(" * ");
} else {
printf(" ");
}
if (i != 2) {
printf("|");
}
}
}