#include <iostream>
#define ROAD '.';
void printBoard( char ** board, unsigned int y, unsigned int x) {
for ( auto i = 0 ; i < y; i++ ) {
for ( auto j = 0 ; j < x; j++ ) {
std:: cout << board[ i] [ j] ;
}
std:: cout << std:: endl ;
}
}
void readBoard( char ** board, unsigned int y, unsigned int x) {
// board = new char *[y];
// for (unsigned int i = 0; i < y; i++){
// board[i] = new char[x];
// }
for ( auto i = 0 ; i < y; i++ ) {
for ( auto j = 0 ; j < x; j++ ) {
board[ i] [ j] = ROAD;
}
}
printBoard( board,y, x) ;
}
void createBoard( char ** board, unsigned int y, unsigned int x) {
// board = new char * [y];
// for (auto i = 0; i < y; i++){
// board[i] = new char [x];
// }
// }
int main( ) {
char ** board = nullptr;
int y = 10 ;
int x = 10 ;
createBoard( board, y, x) ;
readBoard( board, y, x) ;
return 0 ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPiAKCiNkZWZpbmUgUk9BRCAnLic7IAoKdm9pZCBwcmludEJvYXJkKGNoYXIgKipib2FyZCwgdW5zaWduZWQgaW50IHksIHVuc2lnbmVkIGludCB4KXsgCmZvciAoYXV0byBpID0gMDsgaSA8IHk7IGkrKyl7IApmb3IgKGF1dG8gaiA9IDA7IGogPCB4OyBqKyspeyAKc3RkOjpjb3V0IDw8IGJvYXJkW2ldW2pdOyAKfSAKc3RkOjpjb3V0PDwgc3RkOjplbmRsOyAKfSAKfSAKCgp2b2lkIHJlYWRCb2FyZChjaGFyICoqYm9hcmQsIHVuc2lnbmVkIGludCB5LCB1bnNpZ25lZCBpbnQgeCl7IAovLyBib2FyZCA9IG5ldyBjaGFyICpbeV07IAovLyBmb3IgKHVuc2lnbmVkIGludCBpID0gMDsgaSA8IHk7IGkrKyl7IAovLyBib2FyZFtpXSA9IG5ldyBjaGFyW3hdOyAKLy8gfSAKCmZvciAoYXV0byBpID0gMDsgaSA8IHk7IGkrKyl7IApmb3IgKGF1dG8gaiA9IDA7IGogPCB4OyBqKyspeyAKYm9hcmRbaV1bal0gPSBST0FEOyAKfSAKfSAKcHJpbnRCb2FyZChib2FyZCx5LCB4KTsgCn0gCgp2b2lkIGNyZWF0ZUJvYXJkKGNoYXIgKipib2FyZCwgdW5zaWduZWQgaW50IHksIHVuc2lnbmVkIGludCB4KXsgCi8vIGJvYXJkID0gbmV3IGNoYXIgKiBbeV07IAovLyBmb3IgKGF1dG8gaSA9IDA7IGkgPCB5OyBpKyspeyAKLy8gYm9hcmRbaV0gPSBuZXcgY2hhciBbeF07IAovLyB9IAovLyB9IAoKCmludCBtYWluKCl7IAoKY2hhciAqKmJvYXJkID0gbnVsbHB0cjsgCmludCB5ID0gMTA7IAppbnQgeCA9IDEwOyAKY3JlYXRlQm9hcmQoYm9hcmQsIHksIHgpOyAKcmVhZEJvYXJkKGJvYXJkLCB5LCB4KTsgCgpyZXR1cm4gMDsgCn0=
compilation info
prog.cpp: In function 'void createBoard(char**, unsigned int, unsigned int)':
prog.cpp:37:11: error: a function-definition is not allowed here before '{' token
int main(){
^
prog.cpp:46:1: error: expected '}' at end of input
}
^
stdout