Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save tasinttttttt/a57c185c4a7785540ed3c66451919a82 to your computer and use it in GitHub Desktop.
Save tasinttttttt/a57c185c4a7785540ed3c66451919a82 to your computer and use it in GitHub Desktop.
tests_ft_printf_tbayri.c
/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* main.c :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: tbayri <tbayri@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2017/03/21 12:43:05 by tbayri #+# #+# */
/* Updated: 2017/05/13 18:38:25 by tbayri ### ########.fr */
/* */
/* ************************************************************************** */
#include <stdio.h>
#include <locale.h>
#include "libftprintf.h"
#include <limits.h>
int main(void)
{
setlocale(LC_ALL, "");
// % :)
ft_putnbrendl(ft_printf("{% d}\n",INT_MAX));
ft_putnbrendl(printf("{% d}\n", INT_MAX ));
// ft_putendl("\nft_printf(\"{%.0p, %.p}\\n\", 0, 0)");
// ft_putnbrendl(ft_printf("{%.0p, %.p}\n", 0, 0));
// ft_putnbrendl(printf("{%.0p, %.p}\n", 0, 0));
//
// ft_putendl("\nft_printf(\"{%0p, %p}\\n\", 0, 0)");
// ft_putnbrendl(ft_printf("{%0p, %p}\n", 0, 0));
// ft_putnbrendl(printf("{%0p, %p}\n", 0, 0));
//
// ft_putendl("\nft_printf(\"{%.5p}\\n\", 0)");
// ft_putnbrendl(ft_printf("{%.5p}\n", 0));
// ft_putnbrendl(printf("{%.5p}\n", 0));
//
// ft_putendl("\nft_printf(\"{%.5p}\\n\", 0)");
// ft_putnbrendl(ft_printf("{%.5p}\n", 0));
// ft_putnbrendl(printf("{%.5p}\n", 0));
//
//// zero
// ft_putendl("\nft_printf(\"{%03c}\\n\", 0)");
// ft_putnbrendl(ft_printf("{%03c}\n", 0));
// ft_putnbrendl(printf("{%03c}\n", 0));
//
// ft_putendl("\nft_printf(\"{%5p}\\n\", 0)");
// ft_putnbrendl(ft_printf("{%5p}\n", 0));
// ft_putnbrendl(printf("{%5p}\n", 0));
//
// ft_putendl("\nft_printf(\"{%#5x}\\n\", 0)");
// ft_putnbrendl(ft_printf("{%#5x}\n", 0));
// ft_putnbrendl(printf("{%#5x}\n", 0));
//
// ft_putendl("\nft_printf(\"{%10R}\\n\", 0)");
// ft_putnbrendl(ft_printf("{%10R}\n", 0));
// ft_putnbrendl(printf("{%10R}\n", 0));
//
// ft_putendl("\nft_printf(\"{%3c}\\n\", 0)");
// ft_putnbrendl(ft_printf("{%3c}\n", 0));
// ft_putnbrendl(printf("{%3c}\n", 0));
//
// ft_putendl("\nft_printf(\"{%-15p}\\n\", 0)");
// ft_putnbrendl(ft_printf("{%-15p}\n", 0));
// ft_putnbrendl(printf("{%-15p}\n", 0));
//
// ft_putendl("\nft_printf(\"{%-10R}\\n\", 0)");
// ft_putnbrendl(ft_printf("{%-10R}\n", 0));
// ft_putnbrendl(printf("{%-10R}\n", 0));
//
//// C DOUBLE CHECKED :)
// ft_putendl("\nft_printf(\"%hhC\\n\", L\'米\')");
// ft_putnbrendl(ft_printf("%hhC\n", L'米'));
// ft_putnbrendl(printf("%hhC\n", L'米'));
//
// ft_putendl("\nft_printf(\"%hhC\\n\", 0)");
// ft_putnbrendl(ft_printf("%hhC\n", 0));
// ft_putnbrendl(printf("%hhC\n", 0));
//
// ft_putendl("\nft_printf(\"%1.1C\\n\", L\'米\')");
// ft_putnbrendl(ft_printf("%1.1C\n", L'米'));
// ft_putnbrendl(printf("%1.1C\n", L'米'));
//
// ft_putendl("\nft_printf(\"%010.10C\\n\", L\'米\')");
// ft_putnbrendl(ft_printf("%010.10C\n", L'米'));
// ft_putnbrendl(printf("%010.10C\n", L'米'));
//
// ft_putendl("\nft_printf(\"%-010.10C\\n\", L\'米\')");
// ft_putnbrendl(ft_printf("%-010.10C\n", L'米'));
// ft_putnbrendl(printf("%-010.10C\n", L'米'));
//
// ft_putendl("\nft_printf(\"%-010C\\n\", L\'ي\')");
// ft_putnbrendl(ft_printf("%-010C\n", L'ي'));
// ft_putnbrendl(printf("%-010C\n", L'ي'));
//
// ft_putendl("\nft_printf(\"%hhC, %hhC\\n\", 0, L\'米\')");
// ft_putnbrendl(ft_printf("%hhC, %hhC\n", 0, L'米'));
// ft_putnbrendl(printf("%hhC, %hhC\n", 0, L'米'));
//
// ft_putendl("\nft_printf(\"{%10C}\\n\", 0)");
// ft_putnbrendl(ft_printf("{%10C}\n", 0));
// ft_putnbrendl(printf("{%10C}\n", 0));
//
// ft_putendl("\nft_printf(\"{%C}\\n\", L'δ')");
// ft_putnbrendl(ft_printf("{%C}\n", L'δ'));
// ft_putnbrendl(printf("{%C}\n", L'δ'));
//
// ft_putendl("\nft_printf(\"{%C}\\n\", L'δ')");
// ft_putnbrendl(ft_printf("{%C}\n", L'δ'));
// ft_putnbrendl(printf("{%C}\n", L'δ'));
//
// ft_putendl("\nft_printf(\"{%C}\\n\", L'莨')");
// ft_putnbrendl(ft_printf("{%C}\n", L'莨'));
// ft_putnbrendl(printf("{%C}\n", L'莨'));
//
// ft_putendl("\nft_printf(\"{%C}\\n\", L'ي')");
// ft_putnbrendl(ft_printf("{%C}\n", L'ي'));
// ft_putnbrendl(printf("{%C}\n", L'ي'));
//
// // S DOUBLE CHECKED ! :)
// ft_putendl("\nft_printf(\"%hhS, %hhS\\n\", 0, L\"米米\")");
// ft_putnbrendl(ft_printf("%hhS, %hhS\n", 0, L"米米"));
// ft_putnbrendl(printf("%hhS, %hhS\n", 0, L"米米"));
//
// ft_putendl("\nft_printf(\"{%24S}\\n\", L\"我是一只猫。\")");
// ft_putnbrendl(ft_printf("{%24S}\n", L"我是一只猫。"));
// ft_putnbrendl(printf("{%24S}\n", L"我是一只猫。"));
//
// ft_putendl("\nft_printf(\"{%044S}\\n\", L\"我是一只猫。\")");
// ft_putnbrendl(ft_printf("{%044S}\n", L"我是一只猫。"));
// ft_putnbrendl(printf("{%044S}\n", L"我是一只猫。"));
//
// ft_putendl("\nft_printf(\"{%24.S}\\n\", L\"我是一只猫。\")");
// ft_putnbrendl(ft_printf("{%24.S}\n", L"我是一只猫。"));
// ft_putnbrendl(printf("{%24.S}\n", L"我是一只猫。"));
//
// ft_putendl("\nft_printf(\"{%24S}\\n\", L\"\")");
// ft_putnbrendl(ft_printf("{%24S}\n", L""));
// ft_putnbrendl(printf("{%24S}\n", L""));
//
// ft_putendl("\nft_printf(\"%S\\n\", L\"我是一只猫。\")");
// ft_putnbrendl(ft_printf("%S\n", L"我是一只猫。"));
// ft_putnbrendl(printf("%S\n", L"我是一只猫。"));
//
// ft_putendl("\nft_printf(greek alphabet)");
// ft_putnbrendl(ft_printf("%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S\n", L"Α α", L"Β β", L"Γ γ", L"Δ δ", L"Ε ε", L"Ζ ζ", L"Η η", L"Θ θ", L"Ι ι", L"Κ κ", L"Λ λ", L"Μ μ", L"Ν ν", L"Ξ ξ", L"Ο ο", L"Π π", L"Ρ ρ", L"Σ σ", L"Τ τ", L"Υ υ", L"Φ φ", L"Χ χ", L"Ψ ψ", L"Ω ω", L""));
// ft_putnbrendl(printf("%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S%S\n", L"Α α", L"Β β", L"Γ γ", L"Δ δ", L"Ε ε", L"Ζ ζ", L"Η η", L"Θ θ", L"Ι ι", L"Κ κ", L"Λ λ", L"Μ μ", L"Ν ν", L"Ξ ξ", L"Ο ο", L"Π π", L"Ρ ρ", L"Σ σ", L"Τ τ", L"Υ υ", L"Φ φ", L"Χ χ", L"Ψ ψ", L"Ω ω", L""));
//
// ft_putendl("\nft_printf(\"{%.4S}\\n\", \"ÊM-M-^QÊM-^X؉∏M-ÂM-^O™ÁM-^L´„M-M-^B\")");
// ft_putnbrendl(ft_printf("{%.4S}\n", L"ÊM-M-^QÊM-^X؉∏M-ÂM-^O™ÁM-^L´„M-M-^B"));
// ft_putnbrendl(printf("{%.4S}\n", L"ÊM-M-^QÊM-^X؉∏M-ÂM-^O™ÁM-^L´„M-M-^B"));
//
// ft_putendl("\nft_printf(\"{%4S}\\n\", \"ÊM-M-^QÊM-^X؉∏M-ÂM-^O™ÁM-^L´„M-M-^B\")");
// ft_putnbrendl(ft_printf("{%4S}\n", L"ÊM-M-^QÊM-^X؉∏M-ÂM-^O™ÁM-^L´„M-M-^B"));
// ft_putnbrendl(printf("{%4S}\n", L"ÊM-M-^QÊM-^X؉∏M-ÂM-^O™ÁM-^L´„M-M-^B"));
//
// ft_putendl("\nft_printf(\"{%15.4S}\\n\", \"ÊM-M-^QÊM-^X؉∏M-ÂM-^O™ÁM-^L´„M-M-^B\")");
// ft_putnbrendl(ft_printf("{%15.4S}\n", L"ÊM-M-^QÊM-^X؉∏M-ÂM-^O™ÁM-^L´„M-M-^B"));
// ft_putnbrendl(printf("{%15.4S}\n", L"ÊM-M-^QÊM-^X؉∏M-ÂM-^O™ÁM-^L´„M-M-^B"));
//
// // incompatible OK :)
// ft_putendl("\nft_printf(\"%-5+d\\n\", -42)");
// ft_putnbrendl(ft_printf("%-5+d\n", -42));
// ft_putnbrendl(printf("%-5+d\n", -42));
//
// ft_putendl("\nft_printf(\"%-5d\\n\", -42)");
// ft_putnbrendl(ft_printf("%-5d\n", -42));
// ft_putnbrendl(printf("%-5d\n", -42));
//
// ft_putendl("\nft_printf(\"%+5d\\n\", -42)");
// ft_putnbrendl(ft_printf("%+5d\n", -42));
// ft_putnbrendl(printf("%+5d\n", -42));
//
// ft_putendl("\nft_printf(\"%-5d\\n\", 42)");
// ft_putnbrendl(ft_printf("%-5d\n", 42));
// ft_putnbrendl(printf("%-5d\n", 42));
//
// ft_putendl("\nft_printf(\"%zhd\\n\",4294967296)");
// ft_putnbrendl(ft_printf("%zhd\n",4294967296));
// ft_putnbrendl(printf("%zhd\n",4294967296));
//
// ft_putendl("\nft_printf(\"% Z \\n\", \"test\")");
// ft_putnbrendl(ft_printf("% Z \n", "test"));
// ft_putnbrendl(printf("% Z \n", "test"));
//
// // c OK :)
// ft_putendl("\nft_printf(\"%c\\n\", \'l\')");
// ft_putnbrendl(ft_printf("%c\n", 'l'));
// ft_putnbrendl(printf("%c\n", 'l'));
//
// ft_putendl("\nft_printf(\"%%\\n\", \'l\')");
// ft_putnbrendl(ft_printf("%%\n", 'l'));
// ft_putnbrendl(printf("%%\n", 'l'));
//
// ft_putendl("\nft_printf(\"%c\\n\", 0)");
// ft_putnbrendl(ft_printf("%c\n", 0));
// ft_putnbrendl(printf("%c\n", 0));
//
// ft_putendl("\nft_printf(\"%2c\\n\", 0)");
// ft_putnbrendl(ft_printf("%2c\n", 0));
// ft_putnbrendl(printf("%2c\n", 0));
//
// ft_putendl("\nft_printf(\"%5c\\n\", 42)");
// ft_putnbrendl(ft_printf("%5c\n", 42));
// ft_putnbrendl(printf("%5c\n", 42));
//
// ft_putendl("\nft_printf(\"{%15.4%}\\n\")");
// ft_putnbrendl(ft_printf("{%15.4%}\n"));
// ft_putnbrendl(printf("{%15.4%}\n"));
//
// ft_putendl("\nft_printf(\"{%15.c}\\n\", \'a\')");
// ft_putnbrendl(ft_printf("{%15.c}\n", 'a'));
// ft_putnbrendl(printf("{%15.c}\n", 'a'));
//
// ft_putendl("\nft_printf(\"{%c}\\n\", 42)");
// ft_putnbrendl(ft_printf("{%c}\n", 42));
// ft_putnbrendl(printf("{%c}\n", 42));
//
// ft_putendl("\nft_printf(\"{%5c}\\n\", 42)");
// ft_putnbrendl(ft_printf("{%5c}\n", 42));
// ft_putnbrendl(printf("{%5c}\n", 42));
//
// ft_putendl("\nft_printf(\"{%2c}\\n\", 0)");
// ft_putnbrendl(ft_printf("{%2c}\n", 0));
// ft_putnbrendl(printf("{%2c}\n", 0));
//
// ft_putendl("\nft_printf(\"{% c}\\n\", 0)");
// ft_putnbrendl(ft_printf("{% c}\n", 0));
// ft_putnbrendl(printf("{% c}\n", 0));
//
// ft_putendl("\nft_printf(\"{%015.4c}\\n\", \'a\')");
// ft_putnbrendl(ft_printf("{%015.4c}\n", "42"));
// ft_putnbrendl(printf("{%015.4c}\n", "42"));
//
// // %s OK
// ft_putendl("\nft_printf(\"%s\\n\", \"lorem\")");
// ft_putnbrendl(ft_printf("%s\n", "lorem"));
// ft_putnbrendl(printf("%s\n", "lorem"));
//
// ft_putendl("\nft_printf(\"%s\\n\", \"abc\")");
// ft_putnbrendl(ft_printf("%s\n", "abc"));
// ft_putnbrendl(printf("%s\n", "abc"));
//
// ft_putendl("\nft_printf(\"%10s is a string\\n\", \"this\")");
// ft_putnbrendl(ft_printf("%10s is a string\n", "this"));
// ft_putnbrendl(printf("%10s is a string\n", "this"));
//
// ft_putendl("\nft_printf(\"%5.2s is a string\\n\", \"this\")");
// ft_putnbrendl(ft_printf("%5.2s is a string\n", "this"));
// ft_putnbrendl(printf("%5.2s is a string\n", "this"));
//
// ft_putendl("\nft_printf(\"%.2s is a string\\n\", \"this\")");
// ft_putnbrendl(ft_printf("%.2s is a string\n", "this"));
// ft_putnbrendl(printf("%.2s is a string\n", "this"));
//
// ft_putendl("\nft_printf(\"%.2s is a string\\n\", \"\")");
// ft_putnbrendl(ft_printf("%.2s is a string\n", ""));
// ft_putnbrendl(printf("%.2s is a string\n", ""));
//
// ft_putendl("\nft_printf(\"%5.2s is a string\\n\", \"\")");
// ft_putnbrendl(ft_printf("%5.2s is a string\n", ""));
// ft_putnbrendl(printf("%5.2s is a string\n", ""));
//
// ft_putendl("\nft_printf(\"%-5.2s is a string\\n\", \"this\")");
// ft_putnbrendl(ft_printf("%-5.2s is a string\n", "this"));
// ft_putnbrendl(printf("%-5.2s is a string\n", "this"));
//
// ft_putendl("\nft_printf(\"%015.1s\\n\", \"42\")");
// ft_putnbrendl(ft_printf("%015.1s\n", "42"));
// ft_putnbrendl(printf("%015.1s\n", "42"));
//
// ft_putendl("\nft_printf(\"%-5.2s\\n\", \"42\")");
// ft_putnbrendl(ft_printf("%-5.2s\n", "42"));
// ft_putnbrendl(printf("%-5.2s\n", "42"));
//
// ft_putendl("\nft_printf(\"%-5.2s\\n\", \"\")");
// ft_putnbrendl(ft_printf("%-5.2s\n", ""));
// ft_putnbrendl(printf("%-5.2s\n", ""));
//
// ft_putendl("\nft_printf(\"{%.4s}\\n\", \"42\")");
// ft_putnbrendl(ft_printf("{%.4s}\n", "42"));
// ft_putnbrendl(printf("{%.4s}\n", "42"));
//
// ft_putendl("\nft_printf(\"{%010.15s}\\n\", \"42\")");
// ft_putnbrendl(ft_printf("{%010.15s}\n", "42"));
// ft_putnbrendl(printf("{%010.15s}\n", "42"));
//
//
// // alternate x, o, p OK :)
// ft_putendl("\nft_printf(\"%#o\\n\", 4294967295)");
// ft_putnbrendl(ft_printf("%#o\n", 4294967295));
// ft_putnbrendl(printf("%#o\n", 4294967295));
//
// ft_putendl("\nft_printf(\"%#x\\n\", 4294967295)");
// ft_putnbrendl(ft_printf("%#x\n", 4294967295));
// ft_putnbrendl(printf("%#x\n", 4294967295));
//
// ft_putendl("\nft_printf(\"%X\\n\", 4294967295)");
// ft_putnbrendl(ft_printf("%X\n", 4294967295));
// ft_putnbrendl(printf("%X\n", 4294967295));
//
// ft_putendl("\nft_printf(\"%X\\n\", 0)");
// ft_putnbrendl(ft_printf("%X\n", 0));
// ft_putnbrendl(printf("%X\n", 0));
//
// ft_putendl("\nft_printf(\"%#x\\n\", 0)");
// ft_putnbrendl(ft_printf("%#x\n", 0));
// ft_putnbrendl(printf("%#x\n", 0));
//
// ft_putendl("\nft_printf(\"%x\\n\", 0)");
// ft_putnbrendl(ft_printf("%x\n", 0));
// ft_putnbrendl(printf("%x\n", 0));
//
// ft_putendl("\nft_printf(\"{%#.5x}\\n\", 1)");
// ft_putnbrendl(ft_printf("{%#.5x}\n", 1));
// ft_putnbrendl(printf("{%#.5x}\n", 1));
//
// ft_putendl("\nft_printf(\"{%010x}\\n\", 542)");
// ft_putnbrendl(ft_printf("{%010x}\n", 542));
// ft_putnbrendl(printf("{%010x}\n", 542));
//
// ft_putendl("\nft_printf(\"{%#08x}\\n\", 42)");
// ft_putnbrendl(ft_printf("{%#08x}\n", 42));
// ft_putnbrendl(printf("{%#08x}\n", 42));
//
// ft_putendl("\nft_printf(\"{%#.x %#.0x}\\n\", 0, 0)");
// ft_putnbrendl(ft_printf("{%#.x %#.0x}\n", 0, 0));
// ft_putnbrendl(printf("{%#.x %#.0x}\n", 0, 0));
//
// ft_putendl("\nft_printf(\"{%#-08x}\\n\", 0)");
// ft_putnbrendl(ft_printf("{%#-08x}\n", 0));
// ft_putnbrendl(printf("{%#-08x}\n", 0));
//
// ft_putendl("\nft_printf(\"{%#-08x}\\n\", 42)");
// ft_putnbrendl(ft_printf("{%#-08x}\n", 42));
// ft_putnbrendl(printf("{%#-08x}\n", 42));
//
// ft_putendl("\nft_printf(\"%#08x\\n\", 42)");
// ft_putnbrendl(ft_printf("%#08x\n", 42));
// ft_putnbrendl(printf("%#08x\n", 42));
//
// ft_putendl("\nft_printf(\"%#6o\\n\", 2500)");
// ft_putnbrendl(ft_printf("%#6o\n", 2500));
// ft_putnbrendl(printf("%#6o\n", 2500));
//
// ft_putendl("\nft_printf(\"%-#6o\\n\", 2500)");
// ft_putnbrendl(ft_printf("%-#6o\n", 2500));
// ft_putnbrendl(printf("%-#6o\n", 2500));
//
// ft_putendl("\nft_printf(\"%-#6o\\n\", 2500)");
// ft_putnbrendl(ft_printf("%-#6o\n", 2500));
// ft_putnbrendl(printf("%-#6o\n", 2500));
//
// ft_putendl("\nft_printf(\"%#.o %#.0o\\n\", 0, 0)");
// ft_putnbrendl(ft_printf("%#.o %#.0o\n", 0, 0));
// ft_putnbrendl(printf("%#.o %#.0o\n", 0, 0));
//
// // warning 0 is ignored when -
// ft_putendl("\nft_printf(\"%-#08x\\n\", 42)");
// ft_putnbrendl(ft_printf("%-#08x\n", 42));
// ft_putnbrendl(printf("%-#08x\n", 42));
//
// ft_putendl("\nft_printf(\"%#.x %#.0x\\n\", 0, 0)");
// ft_putnbrendl(ft_printf("%#.x %#.0x\n", 0, 0));
// ft_putnbrendl(printf("%#.x %#.0x\n", 0, 0));
//
// ft_putendl("\nft_printf(\"%.o %.0o\\n\", 0, 0)");
// ft_putnbrendl(ft_printf("%.o %.0o\n", 0, 0));
// ft_putnbrendl(printf("%.o %.0o\n", 0, 0));
//
// ft_putendl("\nft_printf(\"%#.d %#.0d\\n\", 0, 0)");
// ft_putnbrendl(ft_printf("%#.d %#.0d\n", 0, 0));
// ft_putnbrendl(printf("%#.d %#.0d\n", 0, 0));
//
// // u, U OK !
// // space + u results in undefined
// ft_putendl("\nft_printf(\"% u\\n\", (unsigned long)4294967295)");
// ft_putnbrendl(ft_printf("% u\n", (unsigned int)4294967295));
// ft_putnbrendl(printf("% u\n", (unsigned int)4294967295));
//
// ft_putendl("\nft_printf(\"%lu\\n\", (unsigned long)-42)");
// ft_putnbrendl(ft_printf("%lu\n", (unsigned long)-42));
// ft_putnbrendl(printf("%lu\n", (unsigned long)-42));
//
// ft_putendl("\nft_printf(\"%hU\\n\", (unsigned short)4294967295)");
// ft_putnbrendl(ft_printf("%hU\n", (unsigned short)4294967295));
// ft_putnbrendl(printf("%hU\n", (unsigned short)4294967295));
//
// ft_putendl("\nft_printf(\"%hU\\n\", (unsigned short)4294967296)");
// ft_putnbrendl(ft_printf("%hU\n", (unsigned short)4294967296));
// ft_putnbrendl(printf("%hU\n", (unsigned short)4294967296));
//
// ft_putendl("\nft_printf(\"%hU\\n\", (unsigned short)4294967296)");
// ft_putnbrendl(ft_printf("%hU\n", (unsigned short)4294967296));
// ft_putnbrendl(printf("%hU\n", (unsigned short)4294967296));
//
//// D no leaks OK !
// ft_putnbrendl(ft_printf("%20.d\n", -42));
// ft_putnbrendl(printf("%20.d\n", -42));
//
// ft_putnbrendl(ft_printf("%10.020d\n", -1));
// ft_putnbrendl(printf("%10.020d\n", -1));
//
// ft_putnbrendl(ft_printf("%+d\n", 42));
// ft_putnbrendl(printf("%+d\n", 42));
//
// ft_putnbrendl(ft_printf("% d\n", 42));
// ft_putnbrendl(printf("% d\n", 42));
//
// ft_putendl("\nft_printf(\"%0+5d\\n\", 42)");
// ft_putnbrendl(ft_printf("%0+5d\n", 42));
// ft_putnbrendl(printf("%0+5d\n", 42));
//
// ft_putnbrendl(ft_printf("%-5d\n", -42));
// ft_putnbrendl(printf("%-5d\n", -42));
//
// ft_putnbrendl(ft_printf("%4.15d\n", 42));
// ft_putnbrendl(printf("%4.15d\n", 42));
//
// ft_putendl("\nft_printf(\"%10.5d\\n\", 42)");
// ft_putnbrendl(ft_printf("%10.5d\n", 42));
// ft_putnbrendl(printf("%10.5d\n", 42));
//
// ft_putendl("\nft_printf(\"%5d\\n\", 42)");
// ft_putnbrendl(ft_printf("%5d\n", 42));
// ft_putnbrendl(printf("%5d\n", 42));
//
// ft_putendl("\nft_printf(\"%5d\\n\", -42)");
// ft_putnbrendl(ft_printf("%5d\n", -42));
// ft_putnbrendl(printf("%5d\n", -42));
//
// ft_putendl("\nft_printf(\"%05d\\n\", 42)");
// ft_putnbrendl(ft_printf("%05d\n", 42));
// ft_putnbrendl(printf("%05d\n", 42));
//
// ft_putendl("\nft_printf(\"%-10.5d\\n\", 4242)");
// ft_putnbrendl(ft_printf("%-10.5d\n", 4242));
// ft_putnbrendl(printf("%-10.5d\n", 4242));
//
// ft_putendl("\nft_printf(\"%+10.5d\\n\", 4242)");
// ft_putnbrendl(ft_printf("%+10.5d\n", 4242));
// ft_putnbrendl(printf("%+10.5d\n", 4242));
//
// ft_putendl("\nft_printf(\"%05d\\n\", -42)");
// ft_putnbrendl(ft_printf("%05d\n", -42));
// ft_putnbrendl(printf("%05d\n", -42));
//
// ft_putendl("\nft_printf(\"%0+5d\\n\", -42)");
// ft_putnbrendl(ft_printf("%0+5d\n", -42));
// ft_putnbrendl(printf("%0+5d\n", -42));
//
// ft_putendl("\nft_printf(\"%03.2d\\n\", 1)");
// ft_putnbrendl(ft_printf("%03.2d\n", 1));
// ft_putnbrendl(printf("%03.2d\n", 1));
//
// ft_putendl("\nft_printf(\"%-5d\\n\", -42)");
// ft_putnbrendl(ft_printf("%-5d\n", -42));
// ft_putnbrendl(printf("%-5d\n", -42));
//
// // warning 0 is ignored when -
// ft_putendl("\nft_printf(\"%-05d\\n\", -42)");
// ft_putnbrendl(ft_printf("%-05d\n", -42));
// ft_putnbrendl(printf("%-05d\n", -42));
//
// ft_putendl("\nft_printf(\"%03.2d\\n\", -1)");
// ft_putnbrendl(ft_printf("%03.2d\n", -1));
// ft_putnbrendl(printf("%03.2d\n", -1));
//
// ft_putendl("\nft_printf(\"%-+10.5d\\n\", -1)");
// ft_putnbrendl(ft_printf("%-+10.5d\n", -1));
// ft_putnbrendl(printf("%-+10.5d\n", -1));
//
// ft_putendl("\nft_printf(\"%-10.5d\\n\", -1)");
// ft_putnbrendl(ft_printf("%-10.5d\n", -1));
// ft_putnbrendl(printf("%-10.5d\n", -1));
//
// ft_putendl("\nft_printf(\"%-+10.5d\\n\", 1)");
// ft_putnbrendl(ft_printf("%-+10.5d\n", 1));
// ft_putnbrendl(printf("%-+10.5d\n", 1));
//
// ft_putendl("\nft_printf(\"%-+10.5d\\n\", 19951)");
// ft_putnbrendl(ft_printf("%-+10.5d\n", 19951));
// ft_putnbrendl(printf("%-+10.5d\n", 19951));
//
// ft_putendl("\nft_printf(\"%+10.5d\\n\", 19951)");
// ft_putnbrendl(ft_printf("%+10.5d\n", 19951));
// ft_putnbrendl(printf("%+10.5d\n", 19951));
//
// ft_putendl("\nft_printf(\"%+10.2d\\n\", -1)");
// ft_putnbrendl(ft_printf("%+10.2d\n", -1));
// ft_putnbrendl(printf("%+10.2d\n", -1));
//
// //
// ft_putendl("\nft_printf(\"%15.4d\\n\", 1)");
// ft_putnbrendl(ft_printf("%15.4d\n", 1));
// ft_putnbrendl(printf("%15.4d\n", 1));
//
// ft_putendl("\nft_printf(\"%15.4d\\n\", -1)");
// ft_putnbrendl(ft_printf("%15.4d\n", -1));
// ft_putnbrendl(printf("%15.4d\n", -1));
//
// ft_putendl("\nft_printf(\"%15.4d\\n\", -4242)");
// ft_putnbrendl(ft_printf("%15.4d\n", -4242));
// ft_putnbrendl(printf("%15.4d\n", -4242));
//
// ft_putendl("\nft_printf(\"%33.1.#0d\\n\", 256)");
// ft_putnbrendl(ft_printf("%33.1.#0d\n", 256));
// ft_putnbrendl(printf("%33.1.#0d\n", 256));
//
// ft_putendl("\nft_printf(\"%-+10.5d\\n\", 1)");
// ft_putnbrendl(ft_printf("%-+10.5d\n", 1));
// ft_putnbrendl(printf("%-+10.5d\n", 1));
//
// ft_putendl("\nft_printf(\"%ld\\n\", 2147483648)");
// ft_putnbrendl(ft_printf("%ld\n", 2147483648));
// ft_putnbrendl(printf("%ld\n", 2147483648));
//
// ft_putendl("\nft_printf(\"@moulitest: %.d %.0d\\n\", 0, 0)");
// ft_putnbrendl(ft_printf("@moulitest: %.d %.0d\n", 0, 0));
// ft_putnbrendl(printf("@moulitest: %.d %.0d\n", 0, 0));
//
// ft_putendl("\nft_printf(\"@moulitest: %d %0d\\n\", 0, 0)");
// ft_putnbrendl(ft_printf("@moulitest: %d %0d\n", 0, 0));
// ft_putnbrendl(printf("@moulitest: %d %0d\n", 0, 0));
//
// ft_putendl("\nft_printf(\"%5.d\\n\", 0)");
// ft_putnbrendl(ft_printf("%5.d\n", 0));
// ft_putnbrendl(printf("%5.d\n", 0));
//
// ft_putendl("\nft_printf(\"{%0-3d}\\n\", 0)");
// ft_putnbrendl(ft_printf("{%0-3d}\n", 0));
// ft_putnbrendl(printf("{%0-3d}\n", 0));
//
// ft_putendl("\nft_printf(\"{%03d}\\n\", -42)");
// ft_putnbrendl(ft_printf("{%03d}\n", -42));
// ft_putnbrendl(printf("{%03d}\n", -42));
//
// ft_putendl("\nft_printf(\"{%+03d}\\n\", 0)");
// ft_putnbrendl(ft_printf("{%+03d}\n", 0));
// ft_putnbrendl(printf("{%+03d}\n", 0));
//
// ft_putendl("\nft_printf(\"{%15.4d}\\n\", -42)");
// ft_putnbrendl(ft_printf("{%15.4d}\n", -42));
// ft_putnbrendl(printf("{%15.4d}\n", -42));
//
// ft_putendl("\nft_printf(\"%d\\n\", -42)");
// ft_putnbrendl(ft_printf("%d\n", -42));
// ft_putnbrendl(printf("%d\n", -42));
//
// ft_putendl("\nft_printf(\"%d\\n\", -42)");
// ft_putnbrendl(ft_printf("%d\n", -42));
// ft_putnbrendl(printf("%d\n", -42));
//
// // SIGNS
// ft_putendl("\nft_printf(\"%+0-10.5d\\n\", 42)");
// ft_putnbrendl(ft_printf("%+0-10.5d\n", 42));
// ft_putnbrendl(printf("%+0-10.5d\n", 42));
//
// ft_putendl("\nft_printf(\"%0+10.5d\\n\", 142)");
// ft_putnbrendl(ft_printf("%0+10.5d\n", 142));
// ft_putnbrendl(printf("%0+10.5d\n", 142));
//
// ft_putendl("\nft_printf(\"%0+10.5d\\n\", -142)");
// ft_putnbrendl(ft_printf("%0+10.5d\n", -142));
// ft_putnbrendl(printf("%0+10.5d\n", -142));
//
// ft_putendl("\nft_printf(\"%+0-10.d\\n\", 42)");
// ft_putnbrendl(ft_printf("%+0-10.d\n", 42));
// ft_putnbrendl(printf("%+0-10.d\n", 42));
//
// ft_putendl("\nft_printf(\"%0+10.4d\\n\", 142)");
// ft_putnbrendl(ft_printf("%0+10.4d\n", 142));
// ft_putnbrendl(printf("%0+10.4d\n", 142));
//
// ft_putendl("\nft_printf(\"%0+10.4d\\n\", -142)");
// ft_putnbrendl(ft_printf("%0+10.4d\n", -142));
// ft_putnbrendl(printf("%0+10.4d\n", -142));
//
//
// // MORE F***** EXCEPTIONS
// ft_putendl("\nft_printf(\"%-0+10.4u\\n\", -142)");
// ft_putnbrendl(ft_printf("%-0+10.4u\n", -142));
// ft_putnbrendl(printf("%-0+10.4u\n", -142));
//
// ft_putendl("\nft_printf(\"%0+20.12u\\n\", -142)");
// ft_putnbrendl(ft_printf("%0+20.12u\n", -142));
// ft_putnbrendl(printf("%0+20.12u\n", -142));
//
// ft_putendl("\nft_printf(\"%-0+10.4o\\n\", -142)");
// ft_putnbrendl(ft_printf("%-0+10.4o\n", -142));
// ft_putnbrendl(printf("%-0+10.4o\n", -142));
//
// ft_putendl("\nft_printf(\"%0+20.12U\\n\", -142)");
// ft_putnbrendl(ft_printf("%0+20.12U\n", -142));
// ft_putnbrendl(printf("%0+20.12U\n", -142));
//
// ft_putendl("\nft_printf(\"%-0+20.12U\\n\", -142)");
// ft_putnbrendl(ft_printf("%-0+20.12U\n", -142));
// ft_putnbrendl(printf("%-0+20.12U\n", -142));
//
// ft_putendl("\nft_printf(\"%-20.12U\\n\", -142)");
// ft_putnbrendl(ft_printf("%-20.12U\n", -142));
// ft_putnbrendl(printf("%-20.12U\n", -142));
//
// ft_putendl("\nft_printf(\"%#20.12o\\n\", -142)");
// ft_putnbrendl(ft_printf("%#20.12o\n", -142));
// ft_putnbrendl(printf("%#20.12o\n", -142));
//
// ft_putendl("\nft_printf(\"%-#20.12o\\n\", -142)");
// ft_putnbrendl(ft_printf("%-#20.12o\n", -142));
// ft_putnbrendl(printf("%-#20.12o\n", -142));
//
// ft_putendl("\nft_printf(\"%-0+20.2o\\n\", 142)");
// ft_putnbrendl(ft_printf("%-0+20.2o\n", 142));
// ft_putnbrendl(printf("%-0+20.2o\n", 142));
//
// ft_putendl("\nft_printf(\"%0+20.2x\\n\", 142)");
// ft_putnbrendl(ft_printf("%0+20.2x\n", 142));
// ft_putnbrendl(printf("%0+20.2x\n", 142));
//
// ft_putendl("\nft_printf(\"%0-20.2d\\n\", 142)");
// ft_putnbrendl(ft_printf("%0-20.2d\n", 142));
// ft_putnbrendl(printf("%0-20.2d\n", 142));
//
// ft_putendl("\nft_printf(\"%0-20.2d\\n\", -142)");
// ft_putnbrendl(ft_printf("%0-20.2d\n", -142));
// ft_putnbrendl(printf("%0-20.2d\n", -142));
//
// ft_putendl("\nft_printf(\"%#0-20.2o\\n\", 142)");
// ft_putnbrendl(ft_printf("%#0-20.2o\n", 142));
// ft_putnbrendl(printf("%0#-20.2o\n", 142));
//
// ft_putendl("\nft_printf(\"%#0-20.2u\\n\", 142)");
// ft_putnbrendl(ft_printf("%#0-20.2u\n", 142));
// ft_putnbrendl(printf("%0#-20.2u\n", 142));
//
// ft_putendl("\nft_printf(\"%#6.2o\\n\", 142)");
// ft_putnbrendl(ft_printf("%#6.2o\n", 142));
// ft_putnbrendl(printf("%#6.2o\n", 142));
//
// ft_putendl("\nft_printf(\"%#6o\\n\", 2500)");
// ft_putnbrendl(ft_printf("%#6o\n", 2500));
// ft_putnbrendl(printf("%#6o\n", 2500));
//
// ft_putendl("\nft_printf(\"%6.10o\\n\", 2500)");
// ft_putnbrendl(ft_printf("%6.10o\n", 2500));
// ft_putnbrendl(printf("%6.10o\n", 2500));
//
// ft_putendl("\nft_printf(\"%#6.10o\\n\", 2500)");
// ft_putnbrendl(ft_printf("%#6.10o\n", 2500));
// ft_putnbrendl(printf("%#6.10o\n", 2500));
//
// ft_putendl("\nft_printf(\"%6o\\n\", 0)");
// ft_putnbrendl(ft_printf("%6o\n", 0));
// ft_putnbrendl(printf("%6o\n", 0));
//
// ft_putendl("\nft_printf(\"%-10o\\n\", 0)");
// ft_putnbrendl(ft_printf("%-10o\n", 0));
// ft_putnbrendl(printf("%-10o\n", 0));
//
// ft_putendl("\nft_printf(\"%-10.o\\n\", 0)");
// ft_putnbrendl(ft_printf("%-10.o\n", 0));
// ft_putnbrendl(printf("%-10.o\n", 0));
//
// ft_putendl("\nft_printf(\"%10.o\\n\", 0)");
// ft_putnbrendl(ft_printf("%10.o\n", 0));
// ft_putnbrendl(printf("%10.o\n", 0));
//
// ft_putendl("\nft_printf(\"%-10.2o\\n\", 0)");
// ft_putnbrendl(ft_printf("%-10.2o\n", 0));
// ft_putnbrendl(printf("%-10.2o\n", 0));
//
// ft_putendl("\nft_printf(\"%-10.u\\n\", 0)");
// ft_putnbrendl(ft_printf("%-10.u\n", 0));
// ft_putnbrendl(printf("%-10.u\n", 0));
//
// ft_putendl("\nft_printf(\"%-10.d\\n\", 0)");
// ft_putnbrendl(ft_printf("%-10.d\n", 0));
// ft_putnbrendl(printf("%-10.d\n", 0));
//
//
// ft_putendl("\nft_printf(\"%#6u\\n\", 2500)");
// ft_putnbrendl(ft_printf("%#6u\n", 2500));
// ft_putnbrendl(printf("%#6u\n", 2500));
//
// ft_putendl("\nft_printf(\"%6u\\n\", 2500)");
// ft_putnbrendl(ft_printf("%6u\n", 2500));
// ft_putnbrendl(printf("%6u\n", 2500));
//
// // x, X, p, 0
// ft_putendl("\nft_printf(\"%6x\\n\", 0)");
// ft_putnbrendl(ft_printf("%6x\n", 0));
// ft_putnbrendl(printf("%6x\n", 0));
//
// ft_putendl("\nft_printf(\"%#6X\\n\", 0)");
// ft_putnbrendl(ft_printf("%#6X\n", 0));
// ft_putnbrendl(printf("%#6X\n", 0));
//
// ft_putendl("\nft_printf(\"%6p\\n\", 0)");
// ft_putnbrendl(ft_printf("%6p\n", 0));
// ft_putnbrendl(printf("%6p\n", 0));
//
// ft_putendl("\nft_printf(\"%#6x\\n\", 0)");
// ft_putnbrendl(ft_printf("%#6x\n", 0));
// ft_putnbrendl(printf("%#6x\n", 0));
//
// ft_putendl("\nft_printf(\"%#6X\\n\", 0)");
// ft_putnbrendl(ft_printf("%#6X\n", 0));
// ft_putnbrendl(printf("%#6X\n", 0));
//
// ft_putendl("\nft_printf(\"%6p\\n\", 0)");
// ft_putnbrendl(ft_printf("%6p\n", 0));
// ft_putnbrendl(printf("%6p\n", 0));
//
// // alt
// ft_putendl("\nft_printf(\"%6x\\n\", 256)");
// ft_putnbrendl(ft_printf("%6x\n", 256));
// ft_putnbrendl(printf("%6x\n", 256));
//
// ft_putendl("\nft_printf(\"%6X\\n\", 256)");
// ft_putnbrendl(ft_printf("%6X\n", 256));
// ft_putnbrendl(printf("%6X\n", 256));
//
// ft_putendl("\nft_printf(\"%6p\\n\", 256)");
// ft_putnbrendl(ft_printf("%6p\n", 256));
// ft_putnbrendl(printf("%6p\n", 256));
//
// ft_putendl("\nft_printf(\"%#6x\\n\", 256)");
// ft_putnbrendl(ft_printf("%#6x\n", 256));
// ft_putnbrendl(printf("%#6x\n", 256));
//
// ft_putendl("\nft_printf(\"%#6X\\n\", 256)");
// ft_putnbrendl(ft_printf("%#6X\n", 256));
// ft_putnbrendl(printf("%#6X\n", 256));
//
// ft_putendl("\nft_printf(\"%6p\\n\", 256)");
// ft_putnbrendl(ft_printf("%6p\n", 256));
// ft_putnbrendl(printf("%6p\n", 256));
//
// // x, X, p -
// ft_putendl("\nft_printf(\"%-6x\\n\", 256)");
// ft_putnbrendl(ft_printf("%-6x\n", 256));
// ft_putnbrendl(printf("%-6x\n", 256));
//
// ft_putendl("\nft_printf(\"%-6X\\n\", 256)");
// ft_putnbrendl(ft_printf("%-6X\n", 256));
// ft_putnbrendl(printf("%-6X\n", 256));
//
// ft_putendl("\nft_printf(\"%-6p\\n\", 256)");
// ft_putnbrendl(ft_printf("%-6p\n", 256));
// ft_putnbrendl(printf("%-6p\n", 256));
//
// ft_putendl("\nft_printf(\"%-#6x\\n\", 256)");
// ft_putnbrendl(ft_printf("%-#6x\n", 256));
// ft_putnbrendl(printf("%-#6x\n", 256));
//
// ft_putendl("\nft_printf(\"%-#6X\\n\", 256)");
// ft_putnbrendl(ft_printf("%-#6X\n", 256));
// ft_putnbrendl(printf("%-#6X\n", 256));
//
// ft_putendl("\nft_printf(\"%-6p\\n\", 256)");
// ft_putnbrendl(ft_printf("%-6p\n", 256));
// ft_putnbrendl(printf("%-6p\n", 256));
//
// // x, X, p precision
// ft_putendl("\nft_printf(\"%6.x\\n\", 256)");
// ft_putnbrendl(ft_printf("%6.x\n", 256));
// ft_putnbrendl(printf("%6.x\n", 256));
//
// ft_putendl("\nft_printf(\"%6.X\\n\", 256)");
// ft_putnbrendl(ft_printf("%6.X\n", 256));
// ft_putnbrendl(printf("%6.X\n", 256));
//
// ft_putendl("\nft_printf(\"%6.p\\n\", 256)");
// ft_putnbrendl(ft_printf("%6.p\n", 256));
// ft_putnbrendl(printf("%6.p\n", 256));
//
// ft_putendl("\nft_printf(\"%#6.x\\n\", 256)");
// ft_putnbrendl(ft_printf("%#6.x\n", 256));
// ft_putnbrendl(printf("%#6.x\n", 256));
//
// ft_putendl("\nft_printf(\"%#6.X\\n\", 256)");
// ft_putnbrendl(ft_printf("%#6.X\n", 256));
// ft_putnbrendl(printf("%#6.X\n", 256));
//
// ft_putendl("\nft_printf(\"%6.p\\n\", 256)");
// ft_putnbrendl(ft_printf("%6.p\n", 256));
// ft_putnbrendl(printf("%6.p\n", 256));
//
// // x, X, p precision -
// ft_putendl("\nft_printf(\"%-6.10x\\n\", 256)");
// ft_putnbrendl(ft_printf("%-6.10x\n", 256));
// ft_putnbrendl(printf("%-6.10x\n", 256));
//
// ft_putendl("\nft_printf(\"%-6.10X\\n\", 256)");
// ft_putnbrendl(ft_printf("%-6.10X\n", 256));
// ft_putnbrendl(printf("%-6.10X\n", 256));
//
// ft_putendl("\nft_printf(\"%-6.10p\\n\", 256)");
// ft_putnbrendl(ft_printf("%-6.10p\n", 256));
// ft_putnbrendl(printf("%-6.10p\n", 256));
//
// ft_putendl("\nft_printf(\"%-#6.10x\\n\", 256)");
// ft_putnbrendl(ft_printf("%-#6.10x\n", 256));
// ft_putnbrendl(printf("%-#6.10x\n", 256));
//
// ft_putendl("\nft_printf(\"%-#6.10X\\n\", 256)");
// ft_putnbrendl(ft_printf("%-#6.10X\n", 256));
// ft_putnbrendl(printf("%-#6.10X\n", 256));
//
// // x, X, p 0 precision
// ft_putendl("\nft_printf(\"%06.10x\\n\", 256)");
// ft_putnbrendl(ft_printf("%06.10x\n", 256));
// ft_putnbrendl(printf("%06.10x\n", 256));
//
// ft_putendl("\nft_printf(\"%06.10X\\n\", 256)");
// ft_putnbrendl(ft_printf("%06.10X\n", 256));
// ft_putnbrendl(printf("%06.10X\n", 256));
//
// ft_putendl("\nft_printf(\"%06.10p\\n\", 256)");
// ft_putnbrendl(ft_printf("%06.10p\n", 256));
// ft_putnbrendl(printf("%06.10p\n", 256));
//
// ft_putendl("\nft_printf(\"%#06.3x\\n\", 256)");
// ft_putnbrendl(ft_printf("%#06.3x\n", 256));
// ft_putnbrendl(printf("%#06.3x\n", 256));
//
// ft_putendl("\nft_printf(\"%#06.3X\\n\", 256)");
// ft_putnbrendl(ft_printf("%#06.3X\n", 256));
// ft_putnbrendl(printf("%#06.3X\n", 256));
//
// // x, X, p 0 precision -
// ft_putendl("\nft_printf(\"%0-16.10x\\n\", 256)");
// ft_putnbrendl(ft_printf("%0-16.10x\n", 256));
// ft_putnbrendl(printf("%0-16.10x\n", 256));
//
// ft_putendl("\nft_printf(\"%0-16.10X\\n\", 256)");
// ft_putnbrendl(ft_printf("%0-16.10X\n", 256));
// ft_putnbrendl(printf("%0-16.10X\n", 256));
//
// ft_putendl("\nft_printf(\"%0-16.10p\\n\", 256)");
// ft_putnbrendl(ft_printf("%0-16.10p\n", 256));
// ft_putnbrendl(printf("%0-16.10p\n", 256));
//
// ft_putendl("\nft_printf(\"%#0-16.10x\\n\", 256)");
// ft_putnbrendl(ft_printf("%#0-16.10x\n", 256));
// ft_putnbrendl(printf("%#0-16.10x\n", 256));
//
// ft_putendl("\nft_printf(\"%#0-16.10X\\n\", 256)");
// ft_putnbrendl(ft_printf("%#0-16.10X\n", 256));
// ft_putnbrendl(printf("%#0-16.10X\n", 256));
//
// // x, X, p 0 #
// ft_putendl("\nft_printf(\"%0#16x\\n\", 256)");
// ft_putnbrendl(ft_printf("%0#16x\n", 256));
// ft_putnbrendl(printf("%0#16x\n", 256));
//
// ft_putendl("\nft_printf(\"%0#16X\\n\", 256)");
// ft_putnbrendl(ft_printf("%0#16X\n", 256));
// ft_putnbrendl(printf("%0#16X\n", 256));
//
// ft_putendl("\nft_printf(\"%0#16p\\n\", 256)");
// ft_putnbrendl(ft_printf("%0#16p\n", 256));
// ft_putnbrendl(printf("%0#16p\n", 256));
//
// ft_putendl("\nft_printf(\"%0#-16x\\n\", 256)");
// ft_putnbrendl(ft_printf("%0#-16x\n", 256));
// ft_putnbrendl(printf("%0#-16x\n", 256));
//
// ft_putendl("\nft_printf(\"%0#-16X\\n\", 256)");
// ft_putnbrendl(ft_printf("%0#-16X\n", 256));
// ft_putnbrendl(printf("%0#-16X\n", 256));
//
// ft_putendl("\nft_printf(\"%-5X\\n\", 0)");
// ft_putnbrendl(ft_printf("%-5X\n", 0));
// ft_putnbrendl(printf("%-5X\n", 0));
//
// // o
// ft_putendl("\nft_printf(\"%0#16o\\n\", 256)");
// ft_putnbrendl(ft_printf("%0#16o\n", 256));
// ft_putnbrendl(printf("%0#16o\n", 256));
//
// ft_putendl("\nft_printf(\"%016o\\n\", 256)");
// ft_putnbrendl(ft_printf("%016o\n", 256));
// ft_putnbrendl(printf("%016o\n", 256));
//
// ft_putendl("\nft_printf(\"%0#16o\\n\", 256)");
// ft_putnbrendl(ft_printf("%0#16o\n", 256));
// ft_putnbrendl(printf("%0#16o\n", 256));
//
// ft_putendl("\nft_printf(\"%0#-16o\\n\", 256)");
// ft_putnbrendl(ft_printf("%0#-16o\n", 256));
// ft_putnbrendl(printf("%0#-16o\n", 256));
//
// ft_putendl("\nft_printf(\"%0-16o\\n\", 256)");
// ft_putnbrendl(ft_printf("%0-16o\n", 256));
// ft_putnbrendl(printf("%0-16o\n", 256));
//
// ft_putendl("\nft_printf(\"%-5o\\n\", 0)");
// ft_putnbrendl(ft_printf("%-5o\n", 0));
// ft_putnbrendl(printf("%-5o\n", 0));
//
// ft_putendl("\nft_printf(\"%#-5o\\n\", 2556)");
// ft_putnbrendl(ft_printf("%#-5o\n", 2556));
// ft_putnbrendl(printf("%#-5o\n", 2556));
//
// ft_putendl("\nft_printf(\"%-10#0.6s\\n\", \"2500\")");
// ft_putnbrendl(ft_printf("%-10#0.6s\n", "2500"));
// ft_putnbrendl(printf("%-10#0.6s\n", "2500"));
//
// ft_putendl("\nft_printf(\"%0-10.6s\\n\", \"2500\")");
// ft_putnbrendl(ft_printf("%0-10.6s\n", "2500"));
// ft_putnbrendl(printf("%0-10.6s\n", "2500"));
//
// ft_putendl("\nft_printf(\"%010.2s\\n\", \"2500\")");
// ft_putnbrendl(ft_printf("%010.2s\n", "2500"));
// ft_putnbrendl(printf("%010.2s\n", "2500"));
//
// ft_putendl("\nft_printf(\"%010.2s\\n\", \"\")");
// ft_putnbrendl(ft_printf("%010.2s\n", ""));
// ft_putnbrendl(printf("%010.2s\n", ""));
//
// ft_putendl("\nft_printf(\"%-010s\\n\", \"\\00\")");
// ft_putnbrendl(ft_printf("%-10s\n", "\0"));
// ft_putnbrendl(printf("%-10s\n", "\0"));
//
// ft_putendl("\nft_printf(\"%-010s\\n\")");
// ft_putnbrendl(ft_printf("%-10s\n"));
// ft_putnbrendl(printf("%-10s\n"));
//
// ft_putendl("\nft_printf(\"%-10#0.6s\\n\", \"2500\")");
// ft_putnbrendl(ft_printf("%-10#0.6s\n", "2500"));
// ft_putnbrendl(printf("%-10#0.6s\n", "2500"));
//
// ft_putendl("\nft_printf(\"%0-10.6c\\n\", \'x\')");
// ft_putnbrendl(ft_printf("%0-10.6c\n", 'x'));
// ft_putnbrendl(printf("%0-10.6c\n", 'x'));
//
// ft_putendl("\nft_printf(\"%010.6c\\n\", \'x\')");
// ft_putnbrendl(ft_printf("%010.6c\n", 'x'));
// ft_putnbrendl(printf("%010.6c\n", 'x'));
//
// ft_putendl("\nft_printf(\"%-10#0.6c\\n\", \'x\')");
// ft_putnbrendl(ft_printf("%-10#0.6c\n", 'x'));
// ft_putnbrendl(printf("%-10#0.6c\n", 'x'));
return (0);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment