Parce que :

1- Erreur d'indexation :if (lotto[j]==tirage) .

2- Le else {j++;} n'a aucune raison d'être (double incrément avec le j++ du for)

3- La remise à 0 de j est incorrecte : j sera...