【发布时间】:2017-07-08 13:49:03
【问题描述】:
#include<iostream>
using namespace std;
// bool turnright(char **arr,int &x,int &y,bool &quit)
// {}
// bool turnright(char **arr,int &x,int &y,bool &quit)
// {}
// bool moveforward(char **arr,int &x,int &y,bool &quit)
// {}
// bool movebackward(char **arr,int &x,int &y,bool &quit)
// {
// }
void print(char arr[][12])
{
for (int i=0;i<12;i++)
{
for (int j=0;j<12;j++)
{
cout<<arr[i][j];
}
cout<<endl;
}
}
int main()
{
char arr[12][12]={
{'#','#','#','#','#','#','#','#','#','#','#','#'},
{'#','.','.','.','#','.','.','.','.','.','.','#'},
{'#','.','#','.','#','.','#','#','#','#','.','#'},
{'#','#','#','.','#','.','.','.','.','#','.','#'},
{'#','.','.','.','.','#','#','#','.','#','.','.'},
{'#','.','.','.','.','#','#','#','.','#','.','.'},
{'#','.','.','#','.','#','.','#','.','#','.','#'},
{'#','#','.','#','.','#','.','#','.','#','.','#'},
{'#','.','.','.','.','.','.','.','.','#','.','#'},
{'#','#','#','#','#','#','.','#','#','#','.','#'},
{'.','.','.','.','.','.','.','.','#','.','.','.','#'},
{'#','#','#','#','#','#','#','#','#','#','#','#'}
};
// bool quit=false;
// int Ix;
// int IY;
// while(!quit)
// {
// moveforward();
// turnfight();
// if (!moveforward())
// {
// turnleft();
// if (!turnleft)
// {
// moveback();
// turnleft();
// if(!turnleft())
// {
// turnright();
// }
// }
// }
// }
print(arr);
}
我正在尝试编写用于在打印迷宫时穿越迷宫的代码,尽管我已经正确给出了行数和列数,但我收到了一个错误太多初始化器,谁能告诉我我错在哪里...
【问题讨论】:
标签: dev-c++