Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: winkawin2552

Problemset: ลูกเต๋า

Language: c

Time: 0.002 second

Submitted On: 2025-10-10 11:45:51

#include <stdio.h>

int main() {
    char dice[][3][4] = {{"   "," * ","   "},
                        {"   ","* *","   "},
                        {" * "," * "," * "},
                        {"* *","   ","* *"},
                        {"* *"," * ","* *"},
                        {"* *","* *","* *"}};

    char num[4];
    scanf("%s", num);
    int is_error =0;
    for(int i =0; num[i] != '\0'; i++){
        if((num[i] -'0') > 6) is_error = 1;
    }

    if(! is_error){
    for(int i =0; i<3; i++){ //line
        for(int j = 0; j<3; j++){ // index
            int index = (num[j]-'0') - 1 ;
            (j == 0 || j == 1) ?  printf("%s|", dice[index][i]) : printf("%s", dice[index][i]);
        }printf("\n");
    }}else{
        printf("ERROR");
    }

    return 0;
}