Bonjour ..
voici 2 instructions
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
  decale_rotor(e->rotors[0]);
  decale_crans(e->crans);
je les maitrise mal et si je n'ai pas de pb avec la 1ère il met un warning sur la seconde
Warning passing arg 1 of 'decale_crans' from incompatile pointer type
les 2 fonctions se présentent ainsi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
void decale_rotor(char rotor[])
void decale_crans(int crans[])
rotors et crans sont 2 tableaux définis dans une structure
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
typedef struct enigma {
  char rotors[NB_ROTORS][NB_LETTRES];
  int crans[NB_ROTORS - 1][NB_LETTRES];
} Enigma;
Comment puis-je lever ce pb de conversion .. merci ..