diff --git a/main.c b/main.c index 4ce0ecf..c7b57a3 100644 --- a/main.c +++ b/main.c @@ -934,6 +934,173 @@ int main(int ac, char **av) printf("(\"%%2$i-%%i\",3,2) : "); ft_printf("'%2$i-%i'", 3, 2); printf(" cannot mix positioned and non-positioned args\n\n"); printf("(\"%% +i\", 33 : "); ft_printf("'% +i'\n", 33); printf(" flag ' ' is ignored when '+' is present\n\n"); printf("(\"%%-0i\", 33 : "); ft_printf("'%-0i'\n", 33); printf(" flag '0' is ignored when '-' is present\n\n"); + + //PRINT("(null)", (char)0) + PRINT("^.^/%36lc^.^/", '4') + PRINT("%36lc", '4') + PRINT("\\!/%36lc\\!/", (char)219) + PRINT("%36lc", (char)219) + PRINT("!%36lc!", (char)241) + PRINT("%36lc", (char)241) + PRINT("^.^/%26lc^.^/", 't') + PRINT("%26lc", 't') + PRINT("\\!/%26lc\\!/", (char)13) + PRINT("%26lc", (char)13) + PRINT("\\!/%26lc\\!/", 'j') + PRINT("%26lc", 'j') + //PRINT("", '#') + PRINT("%26lc", '#') + //PRINT("", 'j') + PRINT("%2lc", 'j') + PRINT("^.^/%2lc^.^/", (char)16) + PRINT("%2lc", (char)16) + PRINT("^.^/%2lc^.^/", '-') + PRINT("%2lc", '-') + PRINT("!%2lc!", (char)250) + PRINT("%2lc", (char)250) + //PRINT("", '3') + PRINT("%lc", '3') + PRINT("\\!/%lc\\!/", (char)26) + PRINT("%lc", (char)26) + PRINT("42%lc42", 'R') + PRINT("%lc", 'R') + PRINT("42%lc42", (char)185) + PRINT("%lc", (char)185) + PRINT("^.^/%-60lc^.^/", (char)246) + PRINT("%-60lc", (char)246) + PRINT("^.^/%-60lc^.^/", (char)132) + PRINT("%-60lc", (char)132) + PRINT("!%-60lc!", 'A') + PRINT("%-60lc", 'A') + PRINT("^.^/%-60lc^.^/", '7') + PRINT("%-60lc", '7') + PRINT("!%-48lc!", (char)202) + PRINT("%-48lc", (char)202) + PRINT("%-48lc", (char)22) + PRINT("%-48lc", (char)167) + PRINT("\\!/%-48lc\\!/", (char)202) + PRINT("%-48lc", (char)202) + PRINT("%-2lc", (char)25) + PRINT("^.^/%-2lc^.^/", 'r') + PRINT("%-2lc", 'r') + PRINT("^.^/%-2lc^.^/", (char)242) + PRINT("%-2lc", (char)242) + PRINT("%-2lc", '+') + PRINT("\\!/%-lc\\!/", (char)205) + PRINT("%-lc", (char)205) + PRINT("%-lc", (char)240) + PRINT("%-lc", (char)239) + PRINT("42%-lc42", 'z') + PRINT("%-lc", 'z') + PRINT("^.^/%49lc^.^/", 'o') + PRINT("%49lc", 'o') + PRINT("^.^/%49lc^.^/", (char)146) + PRINT("%49lc", (char)146) + PRINT("!%49lc!", (char)0) + PRINT("%49lc", (char)0) + PRINT("^.^/%49lc^.^/", (char)132) + PRINT("%49lc", (char)132) + PRINT("!%13lc!", (char)207) + PRINT("%13lc", (char)207) + PRINT("^.^/%13lc^.^/", (char)146) + PRINT("%13lc", (char)146) + PRINT("\\!/%13lc\\!/", (char)196) + PRINT("%13lc", (char)196) + PRINT("42%13lc42", (char)240) + PRINT("%13lc", (char)240) + PRINT("42%2lc42", '-') + PRINT("%2lc", '-') + PRINT("42%2lc42", (char)247) + PRINT("%2lc", (char)247) + PRINT("^.^/%2lc^.^/", (char)13) + PRINT("%2lc", (char)13) + PRINT("\\!/%2lc\\!/", (char)130) + PRINT("%2lc", (char)130) + PRINT("!%lc!", '&') + PRINT("%lc", '&') + //PRINT("", 'j') + PRINT("%lc", 'j') + PRINT("^.^/%lc^.^/", (char)182) + PRINT("%lc", (char)182) + PRINT("^.^/%lc^.^/", (char)175) + PRINT("%lc", (char)175) + PRINT("\\!/%-62lc\\!/", (char)164) + PRINT("%-62lc", (char)164) + PRINT("\\!/%-62lc\\!/", '|') + PRINT("%-62lc", '|') + PRINT("!%-62lc!", ' ') + PRINT("%-62lc", ' ') + PRINT("%-62lc", (char)149) + PRINT("!%-4lc!", 'V') + PRINT("%-4lc", 'V') + PRINT("!%-4lc!", 's') + PRINT("%-4lc", 's') + PRINT("\\!/%-4lc\\!/", (char)215) + PRINT("%-4lc", (char)215) + PRINT("42%-4lc42", (char)158) + PRINT("%-4lc", (char)158) + PRINT("\\!/%-2lc\\!/", (char)9) + PRINT("%-2lc", (char)9) + PRINT("%-2lc", (char)176) + PRINT("^.^/%-2lc^.^/", (char)5) + PRINT("%-2lc", (char)5) + PRINT("^.^/%-2lc^.^/", 'O') + PRINT("%-2lc", 'O') + PRINT("\\!/%-lc\\!/", '?') + PRINT("%-lc", '?') + PRINT("!%-lc!", (char)184) + PRINT("%-lc", (char)184) + PRINT("^.^/%-lc^.^/", (char)210) + PRINT("%-lc", (char)210) + PRINT("%-lc", (char)14) + PRINT("\\!/%-42lc\\!/", (char)159) + PRINT("%-42lc", (char)159) + PRINT("42%-42lc42", (char)254) + PRINT("%-42lc", (char)254) + PRINT("!%-42lc!", (char)239) + PRINT("%-42lc", (char)239) + PRINT("%-42lc", '<') + PRINT("!%-51lc!", (char)198) + PRINT("%-51lc", (char)198) + PRINT("%-51lc", 'K') + PRINT("!%-51lc!", 'S') + PRINT("%-51lc", 'S') + PRINT("!%-51lc!", (char)220) + PRINT("%-51lc", (char)220) + PRINT("^.^/%-2lc^.^/", (char)193) + PRINT("%-2lc", (char)193) + PRINT("^.^/%-2lc^.^/", (char)168) + PRINT("%-2lc", (char)168) + PRINT("!%-2lc!", (char)221) + PRINT("%-2lc", (char)221) + PRINT("!%-2lc!", (char)232) + PRINT("%-2lc", (char)232) + PRINT("42%-lc42", (char)149) + PRINT("%-lc", (char)149) + PRINT("^.^/%-lc^.^/", 'r') + PRINT("%-lc", 'r') + PRINT("%-lc", (char)188) + PRINT("^.^/%-lc^.^/", (char)8) + PRINT("%-lc", (char)8) + PRINT("42%48lc42", (char)30) + PRINT("%48lc", (char)30) + PRINT("!%48lc!", (char)16) + PRINT("%48lc", (char)16) + PRINT("\\!/%48lc\\!/", (char)170) + PRINT("%48lc", (char)170) + PRINT("^.^/%48lc^.^/", (char)144) + PRINT("%48lc", (char)144) + PRINT("^.^/%58lc^.^/", (char)195) + PRINT("%58lc", (char)195) + PRINT("42%58lc42", (char)28) + PRINT("%58lc", (char)28) + PRINT("!%58lc!", (char)21) + PRINT("%58lc", (char)21) + PRINT("^.^/%58lc^.^/", (char)186) + PRINT("%58lc", (char)186) + //PRINT("", (char)145) + PRINT("%2lc", (char)145) + PRINT("^.^/%2lc^.^/", 'h') } printf("\n----------------------------------------------------------------\n"); diff --git a/outf.txt b/outf.txt index 2c82b70..46cd832 100644 --- a/outf.txt +++ b/outf.txt @@ -1 +1 @@ - +^.^/ h^.^/ diff --git a/outft.txt b/outft.txt index 2c82b70..46cd832 100644 --- a/outft.txt +++ b/outft.txt @@ -1 +1 @@ - +^.^/ h^.^/