Afficher tous les résultats d'une recherche tableau de structure

Résolu
Drayx Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   -  
Wicky-james Messages postés 35 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'effectue une recherche dans un tableau de structure comme ceci :

printf("\nEntite utilisateur :");
scanf("%s",&entiterecherche);
i=0;
do {
strcmp(entiterecherche,tab[i].entite);
i++;
printf("%d\n",i);
}while (strcmp(entiterecherche,tab[i].entite)!=0);
printf("\n\nLogin: %s\nPassword : %s\nEntite : %s\nDate: %d\n",tab[i].login,tab[i].password,tab[i].entite,tab[i].date);

Actuellement si il y a plusieurs fois la meme entite dans mon tableau de structure, le programme m'affichera la structure correspondant à la premiere entité mais pas toutes. Donc comment pourrais faire pour afficher tous les résultats ?
Merci par avance
A voir également:

2 réponses

Drayx Messages postés 124 Date d'inscription   Statut Membre Dernière intervention   10
 
Avec un if strcmp(entiterecherche,tab[i].entite)!=0 printf(reponse) dans la boucle et avec i<dimension tableau comme condition.
0
Wicky-james Messages postés 35 Date d'inscription   Statut Membre Dernière intervention  
 
je a peut pres le meme probleme,
je voudrais effectuer cette recherche avec les noms,
en vue de refuser un nom qui est semblable a un nom existant;
et donne la posiblite d'ajouter un autre nom...
0