à propos de cette partie :

for(i=0; i<strlen(mot)-1; i++)
{
mot[i]='*';
}

strlen va être appelée à chaque tour de boucle
comme la boucle ne modifie par la...