Submission

Status:
PPPPPPPPPP

Score: 100

User: TirpitZ

Problemset: ลูกเต๋า

Language: c

Time: 0.001 second

Submitted On: 2024-09-26 14:32:20

#include <stdio.h>
#include <stdlib.h>

int main()
{
    char temp[3];
    int dice[3];
    gets(temp);
    for(int i=0;i<3;i++)
    {
        dice[i]=temp[i]-48;
        if(dice[i]>6 || dice[i]<1)
        {
            printf("ERROR");
            return 0;
        }
    }
    for(int line=1;line<=3;line++)
    {
        for(int i=0;i<3;i++)
        {
            if(line==1 || line ==3)
            {
                if(dice[i]==1||dice[i]==2)
                {
                    printf("   ");
                }
                else if(dice[i]==4 || dice[i]==5 || dice[i]==6)
                {
                    printf("* *");
                }
                else    printf(" * ");
                if(i!=2)    printf("|");
            }
            else if(line ==2)
            {
                if(dice[i]==6||dice[i]==2)
                {
                    printf("* *");
                }
                else if(dice[i]==1 || dice[i]==5 || dice[i]==3)
                {
                    printf(" * ");
                }
                else    printf("   ");
                if(i!=2)        printf("|");
            }
        }
        printf("\n");
    }
}