#include #include #define VECTEUR vecteur #define ELEMENT(x, i) ((x).VECTEUR[i]) #define NOMBRE_DE_JOURS 7 struct semaine { float VECTEUR[NOMBRE_DE_JOURS]; }; int main(void) { struct semaine tmp; struct semaine resultat; int i; for (i = 0; i < NOMBRE_DE_JOURS; i++) ELEMENT(tmp, i) = 1.0 / (float)(i+1); resultat = tmp; for (i = 0; i < NOMBRE_DE_JOURS; i++) printf("%4.2f ", ELEMENT(resultat, i)); printf("\n"); return EXIT_SUCCESS; }