Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- char **createBoard(int n, int m);
- void deleteBoard(char **p, int n); // Eyðum kvika fylkinu á móti new skipunum
- void printBoard(int n, int m, char** p);
- int main()
- {
- int rows, columns;
- cin >> rows >> columns;
- char **board = createBoard(rows, columns);
- printBoard(rows, columns, board);
- deleteBoard(board, rows);
- return 0;
- }
- void printBoard(int n, int m, char** p)
- {
- for (int i = 0; i < n; i++)
- {
- for (int j = 0; j < m; j++)
- {
- cout << p[i][j];
- }
- cout << endl;
- }
- }
- char **createBoard(int n, int m)
- {
- char **p = new char*[n];
- for (int i = 0; i < n; i++)
- {
- p[i] = new char[m];
- }
- return p;
- }
- void deleteBoard(char **p, int n) // Eyðum kvika fylkinu á móti new skipunum
- {
- for (int i = 0; i < n; i++)
- {
- delete [] p[i];
- }
- delete [] p;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement