#include char sachovnice[8][8]; int main(void) { int i,j, delej; for (i=0;i<8;i++) { for (j=0;j<8;j++) { sachovnice[i][j] = ((i+j) & 1) ? '.' : ':'; } } for(i=0;i<7;i++) { getchar(); } delej=1; while(delej) { char ch; ch=getchar(); if ((ch>='A') && (ch<='Z')) { char pis=getchar(); sachovnice[pis-'a'][getchar()-'1']=ch; delej = getchar()==','; } else if ((ch>='a') && (ch<='h')) { sachovnice[ch-'a'][getchar()-'1']='P'; delej = getchar()==','; } else { printf("ERROR"); return 1; } } for(i=0;i<7;i++) { getchar(); } delej=1; while(delej) { char ch=getchar(); if ((ch>='A') && (ch<='Z')) { char pis=getchar(); sachovnice[pis-'a'][getchar()-'1']=ch-'A'+'a'; delej = getchar()==','; } else if ((ch>='a') && (ch<='h')) { sachovnice[ch-'a'][getchar()-'1']='p'; delej = getchar()==','; } else { printf("ERROR"); return 1; } } printf("+---+---+---+---+---+---+---+---+\n"); for(i=0;i<8;i++) { printf("|"); for(j=0;j<8;j++) { char barva = ((i+j) & 1) ? ':' : '.'; printf("%c%c%c|",barva,sachovnice[j][7-i],barva); } printf("\n+---+---+---+---+---+---+---+---+\n"); } return 0; }