Submission
Status:
-----PP---
Score: 20
User: Test
Problemset: ลูกเต๋า
Language: c
Time: 0.002 second
Submitted On: 2024-10-13 09:12:46
#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);
dice1(lak2);
dice1(lak3);
printf("\n");
dice2(lak1);
dice2(lak2);
dice2(lak3);
printf("\n");
dice3(lak1);
dice3(lak2);
dice3(lak3);
}