Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char **split_input(char *input, int width)
- {
- int a;
- int i;
- int j;
- char **field;
- a = 0;
- i = 0;
- j = 0;
- i = 0;
- field = malloc((sizeof(char)) * (width + 1));
- while (input[a] != '\0')
- {
- field[0] = malloc(sizeof(char) * (width + 1));
- field[1] = malloc(sizeof(char) * (width + 1));
- field[2] = malloc(sizeof(char) * (width + 1));
- field[3] = malloc(sizeof(char) * (width + 1));
- field[4] = malloc(sizeof(char) * (width + 1));
- field[5] = malloc(sizeof(char) * (width + 1));
- field[6] = malloc(sizeof(char) * (width + 1));
- field[7] = malloc(sizeof(char) * (width + 1));
- field[8] = malloc(sizeof(char) * (width + 1));
- field[9] = malloc(sizeof(char) * (width + 1));
- field[10] = malloc(sizeof(char) * (width + 1));
- field[11] = malloc(sizeof(char) * (width + 1));
- if (input[a] == '\n')
- {
- j = 0;
- i++;
- }
- field[i][j] = input[a];
- ft_putchar(field[i][j]);
- j++;
- a++;
- }
- return (field);
- }
Advertisement
Add Comment
Please, Sign In to add comment