49 lines
787 B
C
49 lines
787 B
C
#include "libft.h"
|
|
|
|
#include <stdio.h>
|
|
|
|
void print_ft_itoa(int i)
|
|
{
|
|
printf("%d -> '%s'\n", i, ft_itoa(i));
|
|
}
|
|
|
|
void print_ft_split(char *str, char c)
|
|
{
|
|
char **tab;
|
|
|
|
printf("[%s] [%c] -> ", str, c);
|
|
tab = ft_split(str, c);
|
|
while (*tab != NULL)
|
|
printf("[%s]", *(tab++));
|
|
printf("\n");
|
|
}
|
|
|
|
void print_ft_strjoin(char *s1, char *s2)
|
|
{
|
|
printf("'%s' + '%s' -> '%s'\n", s1, s2, ft_strjoin(s1, s2));
|
|
}
|
|
|
|
int main()
|
|
{
|
|
char **tab;
|
|
char *str;
|
|
char c;
|
|
int i;
|
|
|
|
printf("itoa:\n");
|
|
print_ft_itoa(1338);
|
|
|
|
printf("\nsplit:\n");
|
|
print_ft_split(" dfs zfe f ez f fez ", ' ');
|
|
|
|
printf("\nstrjoin:\n");
|
|
print_ft_strjoin("alpha", "bravo");
|
|
|
|
// printf("strmapi: %s\n", ft_strmapi(1338));
|
|
|
|
// printf("substr: %s\n", ft_substr(1338));
|
|
|
|
// printf("strtrim: %s\n", ft_strtrim(1338));
|
|
return 0;
|
|
}
|