Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdlib.h>
- #include <stdio.h>
- int ft_ultimate_range(int **range, int min, int max)
- {
- int i;
- int j;
- i = 0;
- if (min >= max)
- return (0);
- range[0] = malloc(sizeof(int) * (max - min));
- range[1] = malloc(sizeof(int) * (max - min));
- j = min;
- while (i < (max - min))
- {
- range[0][i] = j;
- range[1][i] = j+(max - min);
- //(*range)[1] = j+1;
- //(*range)[2] = j+3;
- //(*range)[3] = j+5;
- //range[0][4] = 1;
- j++;
- i++;
- }
- return (max - min);
- }
- int main(void)
- {
- int i;
- int *tab;
- int **tab2;
- int len;
- tab2 = malloc(sizeof(int*) * (15));
- len = ft_ultimate_range(&tab, 5, 15);
- len = ft_ultimate_range(tab2, 5, 15);
- i = 0;
- printf("Tab 0 : ");
- while (i < 10)
- {
- printf("[%d] ", tab[i]);
- i++;
- }
- printf("\n");
- i = 0;
- printf("Tab 1 : ");
- while (i < 10)
- {
- printf("[%d] ", tab2[1][i]);
- i++;
- }
- //printf("[%d] ", tab2[1][0]);
- }
Add Comment
Please, Sign In to add comment