Merci pour votre aide si précieuse.
Je me suis dépané moi meme.Le résultat est inpécable, comme quoi on est jamais mieu servit que par soi meme.
Et puisque moi je suis pas un enf..ré vola le prog pour ce qui le cherche.
/*Ce programme calcule la moyenne avec coefficient*/
#include<stdio.h>/*Utilisation des fonctions printf et scanf*/
#define TAY 4/*Défini la taille du tableau*/
#define ifdef
#define DEBUG
int main(){
short t[TAY];/*Tableau notes*/
short c[TAY];/*Tableau coefs*/
short i;/*Variable*/
short somme_coef;/*Somme coefficient*/
float somme_note;/*Somme note*/
float moyenne;/*Moyenne*/
/*Entrée des données*/
printf("Entrez les notes puis le coef.\n");
for(i=0;i<TAY;i++){
scanf("%hd %hd%*c",&t[i],&c[i]);{ifdef DEBUG;
fprintf(stderr,"t[i]=%d,c[i]=%d, ",t[i],c[i]);
}
}
/*Traitement des données*/
somme_note=0;
somme_coef=0;
for(i=0;i<TAY;i++){
somme_note=somme_note+(t[i]*c[i]);{ifdef DEBUG;
fprintf(stderr,"somme_note=%f, ",somme_note);
}
somme_coef=somme_coef+(c[i]);{ifdef DEBUG;
fprintf(stderr,"somme_coef=%d, ",somme_coef);
}
}
moyenne=somme_note/somme_coef;
/*Affichage du résultat*/
printf("La moyenne est de %f\n",moyenne);
scanf("%*c");
return(0);
}