Okay so is this what you mean because I'm still not there yet.
Code:
#include <stdio.h>
#include <string.h>
#define N_ROWS 6
char board[25][25];
char row0NoX[8];
char row1NoX[8];
char row2NoX[8];
char row3NoX[8];
char row4NoX[8];
char command[100];
int input;
int row;
int col;
int tiny_row;
int row_count;
int col_count;
int main() {
row_count = 2;
col_count = 2;
strcpy(row0NoX, "-----+");
strcpy(row1NoX, " |");
strcpy(row2NoX, " |");
strcpy(row3NoX, " |");
strcpy(row4NoX, "-----+");
for (row = 0; row < row_count; row++) {
for (tiny_row = 1; tiny_row < N_ROWS; tiny_row++) {
for (col = 0; col < col_count; col++) {
switch (board[row][col]) {
case 0:
printf("%c", row0NoX[strlen(row0NoX)-1]);
switch (tiny_row) {
case 1:
printf("%s", row0NoX);
break;
case 2:
printf("%s", row1NoX);
break;
case 3:
printf("%s", row2NoX);
break;
case 4:
printf("%s", row3NoX);
break;
case 5:
printf("%s", row4NoX);
break;
default:
printf("Error");
break;
}
break;
}
}
printf("\n");
}
}
return (0);
}
I included it when col is 0...but do I put others in the tiny row switch loop?