#include int main() { char cisl[][10][6] = { { "+---+", "| |", "| |", "+ +", "| |", "| |", "+---+", }, { " +", " |", " |", " +", " |", " |", " +" }, { "+---+", " |", " |", "+---+", "| ", "| ", "+---+" }, { "+---+", " |", " |", "+---+", " |", " |", "+---+" }, { "+ +", "| |", "| |", "+---+", " |", " |", " +" }, { "+---+", "| ", "| ", "+---+", " |", " |", "+---+" }, { "+---+", "| ", "| ", "+---+", "| |", "| |", "+---+" }, { "+---+", " |", " |", " +", " |", " |", " +" }, { "+---+", "| |", "| |", "+---+", "| |", "| |", "+---+" }, { "+---+", "| |", "| |", "+---+", " |", " |", "+---+" } }; char input[6]; char c; int i,j; c = getchar(); while (c != 'e') { input[1] = c; input[2] = getchar(); getchar(); input[3] = getchar(); input[4] = getchar(); for (i = 0; i < 5; i++) input[i] -= '0'; /* Write it down*/ for (i = 0; i < 7; i++) { printf("%s", cisl[input[1]][i]); printf(" "); printf("%s", cisl[input[2]][i]); printf(" "); if ((i == 2)||(i == 4)) printf("o"); else printf(" "); printf(" "); printf("%s", cisl[input[3]][i]); printf(" "); printf("%s", cisl[input[4]][i]); printf("\n"); } printf("\n\n"); getchar(); /* newline*/ c = getchar(); /* next char*/ } printf("end\n"); return 0; }