请帮助我理解为什么以下代码无法编译:
#include <stdio.h>
//#include <iostream>
//using namespace std;
int main(void){
int i,k,x,y,run,e,r,s,m,count=0;
char numbers[19][19];
for(i=0;i<19;i++){
for (k=0;k<19;k++){
numbers[i][k]='.';
}
}
void drawB(){
printf(" 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 \n");
printf ("0 %c %c %c %c %c %c %c %c %c %c %c %c %c %c %c %c %c %c %c \n\n"
,numbers[0][0],numbers[0][1],numbers[0][2],numbers[0][3],numbers[0][4],
numbers[0][5],numbers[0][6],numbers[0][7],numbers[0][8],numbers[0][9],
numbers[0][10],numbers[1][11],numbers[1][12],numbers[1][13],numbers[0][14]
,numbers[0][15],numbers[0][16],numbers[0][17],numbers[0][18]);
printf ("1 %c %c %c %c %c %c %c %c %c …Run Code Online (Sandbox Code Playgroud)