Je connais pas du tout Ceci dit, j'ai repris ton code, compilé et exécuté à la main : tout marche bien, et comme on peut s'y attendre, quand tu passes 2 arguments, t'as pas le message d'erreur, et quand tu en passes moins ou plus, t'as le message...
A mon avis, tu exécutes mal ton truc : il faut que tu passes 2 arguments, ce que tu ne sembles pas faire.