Il suffit de passer à la ligne tous les quatre éléments :
void affiche_tableau2(unsigned debut, unsigned fin, int tableau[]);{ int elem = 1; for (int i = debut; i <= fin; i++) cout << tableau[i] << (elem++ %4 ? '\t': '\n');} On observera que lutilisation de lopérateur ?: permet déviter une écriture plus complexe avec un if, sans toutefois être absolument nécessaire. Dautre part, le nombre elem qui compte les éléments pourrait être remplacé par (i -debut), à condition de faire cette soustraction à chaque étape.