voila quelques idées :
comme dit par mrbebert il suffit de vérifier si le pion tombé fait une ligne
apres moi je ferai un truc comme sa :
x et y sont les coordonnées ou est tombé le pion et couleur sa couleur ;-)
TailleY = 0;
while( (jeu[x][y-TailleY-1] == couleur) and (y-TailleY-1) >= 0) )
TailleY++;
TailleX = 0;
Distance = 1;
while( (jeu[x-Distance][y] == couleur) and (x-Distance) >= 0) )
{
TailleX++;
Distance++;
}
Distance = 1;
while( (jeu[x+Distance][y] == couleur) and (x+Distance) <= TailleDuJeuX) )
{
TailleX++;
Distance++;
}
if((TailleX >= TaillePourGagner) or (TailleY >= TaillePourGagner))
FaireLaFete;
Voilou il y a peut etre des erreurs, mais c'est deja un début