Salut a tous,
Je suis en bts informatique de gestion (1ere anne) et je debute avec le c++.
j'ai un repertoire a rendre en c++ et j'aimerai vous donner mon code pour que vous me puissiez me dire ce qui ne vas pas.
(il ne fonctionne pas vraiment pour ne pas dire pas du tout, j'ai l'impression que c'est mon strcmp qui ne fonctionne pas et je code sur visual)

#include <stdafx.h>
#include <iostream>

using namespace std;
void main()
{

int i,rien,choix;
char nom[20];

struct repertoire
{
char Nom[20] ;
char Prenom[20] ;
char NumTelFixe[11] ;
char NumPortable[11];
char Mail[50];
};
repertoire rep[100]= {{"myara","ruben","0101010101","0202020202","rm@hotmail.com"},
{"sejourne","laurent","0303030303","0404040404","ls@hotmail.com"},
{"bustori","christophe","0505050505","0606060606","bc@hotmail.com"},
{"melodie","mafi","0707070707","0808080808","mm@hotmail.com"}};

cout<<"pour afficher l'integralité du repertoire taper 1"<<"\n";
cout<<"pour rechercher a partir du nom taper 2"<<"\n";
cout<<"pour rechercher a partir du tel taper 3"<<"\n";
cout<<"pour inserer un nouveau contact taper 4"<<"\n";
cout<<"pour supprimer un contact taper 5"<<"\n";

cin>>choix;

if (choix=1)
{
for(i=0;i<4;i++)/*une fois l'etape d'ajout de contact réaliser fair un compteur et rendre ce pour dynamique*/

cout<<rep[i].Nom<<" "<<rep[i].Prenom<<" "<<rep[i].NumTelFixe<<" "<<rep[i].NumPortable<<" "<<rep[i].Mail<<" "<<"\n";

}

if (choix=2)
{
cout<<"entrez le nom rechercher";
cin>>nom;

for(i=0;i<4;i++)
{
if (strcmp(nom,rep[i].Nom) == 0)
cout<<rep[i].Nom;
else
cout<<"ce nom n'existe pas";
}

}
cout<<"entrez le nom rechercher";
cin>>nom;



cin>>rien;
}