jargot

Untitled

Jul 22nd, 2014
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.94 KB | None | 0 0
  1. char    **split_input(char *input, int width)
  2. {
  3.     int     a;
  4.     int     i;
  5.     int     j;
  6.     char    **field;
  7.  
  8.     a = 0;
  9.     i = 0;
  10.     j = 0;
  11.     i = 0;
  12.     field = malloc((sizeof(char)) * (width + 1));
  13.  
  14.     while (input[a] != '\0')
  15.     {
  16.         field[0] = malloc(sizeof(char) * (width + 1));
  17.         field[1] = malloc(sizeof(char) * (width + 1));
  18.         field[2] = malloc(sizeof(char) * (width + 1));
  19.         field[3] = malloc(sizeof(char) * (width + 1));
  20.         field[4] = malloc(sizeof(char) * (width + 1));
  21.         field[5] = malloc(sizeof(char) * (width + 1));
  22.         field[6] = malloc(sizeof(char) * (width + 1));
  23.         field[7] = malloc(sizeof(char) * (width + 1));
  24.         field[8] = malloc(sizeof(char) * (width + 1));
  25.         field[9] = malloc(sizeof(char) * (width + 1));
  26.         field[10] = malloc(sizeof(char) * (width + 1));
  27.         field[11] = malloc(sizeof(char) * (width + 1));
  28.         if (input[a] == '\n')
  29.         {
  30.             j = 0;
  31.             i++;
  32.         }
  33.         field[i][j] = input[a];
  34.         ft_putchar(field[i][j]);
  35.         j++;
  36.         a++;
  37.     }
  38.     return (field);
  39. }
Advertisement
Add Comment
Please, Sign In to add comment