void test_puts(void) { printf("\n\n ==========[ft_(f)puts(tr)]==========\n"); ft_puts("Salur"); ft_puts(NULL); ft_fputs("Salur", 2); ft_fputs(NULL, 2); ft_putstr("Salur\n"); ft_putstr(NULL); ft_putstr("\n"); ft_fputstr("Salur\n", 2); ft_fputstr(NULL, 2); ft_fputstr("\n", 2); }
t_flag *ft_getflag(char *format, t_flag *flag) { int i; i = 0; if (format[i] == '%') { ft_fputstr("%", -1); i++; } else if ((flag->flag = ft_isflag(format[i])) > 0) i++; flag->nbopt = i + 1; return (flag); }