Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "libft.h"
- #include <stdio.h>
- int ft_count_words(char const *s, char c, int bob, int trigger, int nb)
- {
- if (!s[bob])
- return (nb);
- if (trigger == 0)
- {
- if (s[bob] == c)
- return(ft_count_words(s, c, bob + 1, 0, nb));
- else
- return(ft_count_words(s, c, bob + 1, 1, nb + 1));
- }
- else
- {
- if (s[bob] == c)
- return(ft_count_words(s, c, bob + 1, 0, nb));
- else
- return(ft_count_words(s, c, bob + 1, 1, nb));
- }
- }
- char **ft_strsplit(char const *s, char c)
- {
- int bob;
- int vlad;
- char **tab;
- bob = 0;
- vlad = ft_count_words(s, c, 0, 0, 0);
- printf("%d", vlad);
- return (tab);
- }
- int main(int ac, char **av)
- {
- (void)ac;
- ft_strsplit(av[1], av[2][0]);
- return (0);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement