#include void display_board(int n, int *conf) { char *t = "+---+", *q = "| Q |", *s = "| |"; int i, j; for (i = 0; i < n; i++) { printf("%s", t); for (j = 1; j < n; j++) { printf("%s", t+1); } printf("\n"); if (conf[i] == 0) { printf("%s", q); } else { printf("%s", s); } for (j = 1; j < n; j++) { if (conf[i] == j) { printf("%s", q+1); } else { printf("%s", s+1); } } printf("\n"); } printf("%s", t); for (j = 1; j < n; j++) { printf("%s", t+1); } printf("\n"); }