A voir également:
- Comparaison chaine caractère C
- Caractère ascii - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Chaine tnt gratuite sur mobile - Guide
- Caractere speciaux mac - Guide
24 réponses
J'ai encore un soucis avec ce fichu programme, la il s'agit de la variable char correspondance [128], elle ne veut pas accepter de prendre la chaine de caractère contenue dans ligne1[i]. Pourquoi donc, ô pourquoi??? :'(
je vous laisse voir par vous meme:
char correspondance[128];
...
...
...
for(i=0;i<8;i++){
for(j=0;j<8;j++){
if(strcmp(ligne1[i],ligne2[j])==0){
correspondance=ligne1[i];
voilà le message d'erreur: error C2106: '=' : l'opérande gauche doit être une l-value
je vous laisse voir par vous meme:
char correspondance[128];
...
...
...
for(i=0;i<8;i++){
for(j=0;j<8;j++){
if(strcmp(ligne1[i],ligne2[j])==0){
correspondance=ligne1[i];
voilà le message d'erreur: error C2106: '=' : l'opérande gauche doit être une l-value
mype
Messages postés
2435
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
16 août 2010
436
20 janv. 2009 à 21:46
20 janv. 2009 à 21:46
comme on t'a deja fait la remarque en C les chaine de caractere se manipule avec les fonction de string.h
tu doi utiliser strcpy()
tu doi utiliser strcpy()
strcpy(correcpondance,ligne[i]);