42-archive/fillit/lib/libft/ft_strnstr.c
Jack Halford 3d1bba5039 libft
2016-08-28 18:13:44 +02:00

23 lines
314 B
C

#include "libft.h"
char *ft_strnstr(const char *big, const char *little, size_t len)
{
size_t i;
size_t j;
char *a;
a = (char *)big;
i = 0;
while (a[i] != '\0' && i < len)
{
j = 0;
while (a[i + j] == little[j])
{
j++;
if (little[j] == '\0')
return (a + i);
}
i++;
}
return (NULL);
}