ajout de pleins de tests d'erreur
This commit is contained in:
167
main.c
167
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");
|
||||
|
||||
Reference in New Issue
Block a user