Trap D:
C n'est pas VB, les tableaux commencent TOUJOURS à 0 et pas à 1. Que tu utilises l'élément 0 ou pas dépend de ce que tu veux faire dans ton code. Et n'a aucun side-effect autre que les bugs que peux contenir le code. Tu n'as pas bien lu le code...
Atlanted :
Essaie ça, ça devrait marcher:
for (i = 0; i < 9; i++)
if (tab[i] <= tabc[8-i] && tab[i] >= tabd[8-i])
{ printf("Fer %d : %d -> Distance dans la moyenne avec ce type de Fer\n", (i+1), tab[0]);
fprintf(e, "Fer %d : %d -> Distance dans la moyenne avec ce type de Fer\n", (i+1), tab[0]);
}
else if (tab[i]>=tabc[8-i])
{ printf("Fer %d : %d -> Ca m'etonnerait...\n", (i+1), tab[0]);
fprintf(e, "Fer %d : %d -> Ca m'etonnerait...\n", (i+1), tab[0]);
}
else if(tab[i]<=tabd[8-i])
{ printf("Fer %d : %d -> Distance inferieure a la normale pour ce type de club\n", (i+1), tab[0]);
fprintf(e, "Fer %d : %d -> Distance inferieure a la normale pour ce type de club\n", (i+1), tab[0]);
}
Je suppose que tu compares l'indice 0 à l'indice 8, 1 à 7, 2 à 6, 3 à 5, ...