commit
This commit is contained in:
Binary file not shown.
@@ -11,6 +11,7 @@
|
|||||||
/* ************************************************************************** */
|
/* ************************************************************************** */
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
|
||||||
int ft_ultimate_range(int **range, int min, int max)
|
int ft_ultimate_range(int **range, int min, int max)
|
||||||
{
|
{
|
||||||
@@ -20,11 +21,11 @@ int ft_ultimate_range(int **range, int min, int max)
|
|||||||
|
|
||||||
(void) range;
|
(void) range;
|
||||||
if (min < max)
|
if (min < max)
|
||||||
size = (max - min) - 1;
|
size = (max - min) - 2;
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
r = NULL;
|
r = NULL;
|
||||||
range = &r;
|
*range = r;
|
||||||
return (0);
|
return (0);
|
||||||
}
|
}
|
||||||
r = (int *) malloc(size * sizeof(int));
|
r = (int *) malloc(size * sizeof(int));
|
||||||
@@ -34,6 +35,7 @@ int ft_ultimate_range(int **range, int min, int max)
|
|||||||
r[i] = min + i + 1;
|
r[i] = min + i + 1;
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
range = &r;
|
*range = r;
|
||||||
|
printf("size=%d min=%d max=%d\n", size, min, max);
|
||||||
return (size);
|
return (size);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user