Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char **generate_grid_entries(height, width)
- {
- char **grid_entries = NULL;
- char *grid_space = NULL;
- int row, col;
- grid_space = malloc(sizeof(char) * height * width);
- grid_entries = malloc(sizeof(char *) * height);
- for (row = 0; row < height; row++)
- grid_entries[row] = grid_space + (row * width);
- for (row = 0; row < height; row++)
- for (col = 0; col < width; col++)
- grid_entries[row][col] = \
- ALPHABET[((row * height) + col) % \
- ALPHABET_LENGTH];
- return grid_entries;
- }
- void print_grid(struct grid grd)
- {
- int i, j;
- for (i = 0; i < grd.height; i++) {
- for (j = 0; j < grd.width; j++)
- printf("%c ", *((*grd.entries)++));
- printf("\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement