Bienvenue !
Et oui pas moyen d'éditer ses messages, et les copiers collers partent parfois en live... A noter dans les outils (A gauche), de quoi coloriser le code. Mais moi il me fait le double de sauts de lignes qu'il ne faudrait...

Et il y a aussi un bouton pour prévisualiser dans la RichTextBox en cas de doute.
void compretab(struct adherent tabadh[], int indexf)
{
struct adherent temp[100];
int i=0, j=0;
while (i < 100) // Compression dans un tableau temporaire
{
if(tabadh[i].nom == "aucune")
{
strcpy(temp[i].nom, tabadh[j].nom);
strcpy(temp[i].prenom, tabadh[j].prenom);
// temp[i].nom = adhtab[j].nom;
// temp[i].prenom = adhtab[j].prenom;
i++;
j++;
}
else
{
j++;
}
}
while(i < 100) // Recopie du tableau temporaire dans le principal
{
strcpy(temp[j].nom, tabadh[j].nom);
strcpy(temp[j].prenom, tabadh[j].prenom);
// tabadh[j].nom = temp[j].nom;
// tabadh[j].prenom = temp[j].prenom;
}
}