42-archive/libft/src/str/ft_strinsert.c

12 lines
209 B
C

#include "libft.h"
char *ft_strinsert(char *str, char c, int n)
{
char tmp[ft_strlen(str)];
char *out;
ft_strcpy(tmp, str + n);
str[n] = 0;
out = ft_str3join(str, (char[]){c, 0}, tmp);
return (out);
}