Bonjour,
J'ai ecrit les code suivant mais le strcpy ne me donne rien.
Qui pourrais me dire pourquoi.?
J'ai repéré la ligne avec une fleche.
Merci pour votre aide.
#include<iostream.h>
#include<cctype>
int main (void)
{
int i,j,k;
int id=2;
char test[20], comp[20];
cin>>id;
char tab[2][1][20];
for(i=0;i<id;i++)
{
cout<<"Entrer le ["<<i<<"][1] : ";
cin>>test;
j=i+1;
for (k=0;k<j;k++)
{
------->>> strcpy(comp,tab[i][1]);
cout<<test<<" "<<comp<<";"<<endl;
if (strcmp(test,comp)==0)
{
cout<<test<<" Déja dedans "<<k<<endl;
}
else
{
cout<<"on ecrit "<<test<<" dans "<<i<<" "<<j<<endl;
strcpy(tab[i][1],test);
}
}
cout<<test<<endl;
}
for(i=0;i<id;i++)
{
cout<<"le ["<<i<<"][1] est : "<<tab[i][1]<<endl;
}
cin>>id;
return 0;
}