Submission

Status:
PPPPPPPPPP

Score: 100

User: Test

Problemset: ลูกเต๋า

Language: c

Time: 0.002 second

Submitted On: 2024-10-13 09:17:34

#include <stdio.h>
void dice1(int num){
    switch(num){
        case 1:
            printf("   ");
            break;
        case 2:
            printf("   ");
            break;
        case 3:
            printf(" * ");
            break;
        case 4:
            printf("* *");
            break;
        case 5:
            printf("* *");
            break;
        case 6:
            printf("* *");
            break;
    }


}

void dice2(int num){
    switch(num){
        case 1:
            printf(" * ");
            break;
        case 2:
            printf("* *");
            break;
        case 3:
            printf(" * ");
            break;
        case 4:
            printf("   ");
            break;
        case 5:
            printf(" * ");
            break;
        case 6:
            printf("* *");
            break;
    }


}

void dice3(int num){
    switch(num){
        case 1:
            printf("   ");
            break;
        case 2:
            printf("   ");
            break;
        case 3:
            printf(" * ");
            break;
        case 4:
            printf("* *");
            break;
        case 5:
            printf("* *");
            break;
        case 6:
            printf("* *");
            break;
    }


}



int main(){
    int lak1,lak2,lak3;
    char sam[3];
    scanf("%s",sam);
    lak1=(int)sam[0]-'0';
    lak2=(int)sam[1]-'0';
    lak3=(int)sam[2]-'0';
   // printf("%d %d %d\n",lak1,lak2,lak3);
    if(lak1>6||lak2>6||lak3>6||lak1<1||lak2<1||lak3<1){
        printf("ERROR");
        return 0;
    }
    dice1(lak1);
    printf("|");
    dice1(lak2);
    printf("|");
    dice1(lak3);
    printf("\n");
    dice2(lak1);
    printf("|");
    dice2(lak2);
    printf("|");
    dice2(lak3);
    printf("\n");
    dice3(lak1);
    printf("|");
    dice3(lak2);
    printf("|");
    dice3(lak3);
}