transfer de tableau sur sorties

bjr

je veux transférer les valeurs du tableau [m] au sortie du tableau[n], je sèche vraiment depuis un bon bous de temps.
c pour un comptage de 0 a 9 sur 7segment.
maso certainement (ya plus facile)

const int n =7;
const int m=11;
int affich[n]={3,4,5,6,7,8,9};
 int seg[m]=
  {
  0b1111110,
  0b1100000,
  0b1101101,
  0b1111001,
  0b0111001,
  0b1011011,
  0b0011111,
  0b1110000,
  0b1111111,
  0b1110011,
  0b0000000,
  };

void setup() {
  for (int i;i<n;i++)
  {
   pinMode(affich[i],OUTPUT);
   }
 
}

void loop() {
  
 
 
  
  
  
  
  

}
void afficherNumero(byte num) { 
constrain(num,0,9);

for (int i=0;i<n;i++)
  {
   digitalWrite(affich[i],seg[num] & (1<<i));
   }
 }