ft_striteri - gabrielcoelhodacunha-old/42sp-libft GitHub Wiki

Description

Modifies s by applying the function f to each of its characters.

Implementation

void	ft_striteri(char *s, void (*f)(unsigned int, char *))
{
	unsigned int	iteration;

	if (!s)
		return ;
	iteration = -1;
	while (s[++iteration])
		f(iteration, &s[iteration]);
}