dans :
for(j=0;j<30 && trouve==0;j++,i++)
{
if(strcmp(p->NomPays,NomPays)==0)
{
trouve=1;
}
}
a quoi servent tes indices ? ou plutot a quoi sert cette boucle ?
un strcmp ne suffit-il pas ? entre p->NomPays et NomPays ?
strcmp compare deux chaine donc je ne vois l'utilité de ta boucle.


