ou bien qu'il contienne simplement l'indice du caractere selectionné? donc ça:
int index1;
char CaractereRecherche;
for (int i=0;i<sa taille; i++) //on recherche le charactere
{
if (CaractereRecherche==tab1[i]) //si c'est notre carac
{
index1=i; //on recupere l'indice
break; //on sort du for
}
}
vladisback
Messages postés61Date d'inscriptiondimanche 19 novembre 2000StatutMembreDernière intervention 5 août 2008 26 juil. 2005 à 22:53
je ne suis pas sur de comprendre ce que tu veux faire...
déjà je ne comprend pas ta premiere ligne:
char login=tab1[a]+tab1[b]+tab1[c]+tab1[d]+tab1[e]+tab1[f];
ici login n'est pas un tableau mais un seul char et si tab1 est un tableau de char tu dois te retrouver avec n'importe quoi dans login puisqu'il dois additionner les differents valeur représentant les char de tab1...
bref soi j'ai rien compris soit tu fais vraiment une grosse erreur.
si j'ai bien compris ce que tu veux faire, ton code devrait plutot etre comme ca:
char login[sa taille];
login[0]=tab1[a];
login[1]=tab1[b];
...
pour l'index on verra p'tetre aprés que tu te sois mieux expliquer...