bonjour
je suis débutant dans la programmation en C
j'ai télécharger visual express C++ récament ,mais pour programmer en C
bon je vous expose mon probléme
en TP on avait un exo ou on devait écrire une fonction qui calcule le minimum,le maximum et la moyenne d'une liste de 10 nombre,mais on nous a interdit d'utiliser 10 variable
j'ai donc écrit le prog suivant
mais quand j'exécute l'ordinateur me demande le premier nombreCode:#include <stdafx.h> #include <stdio.h> int main (void) { int com; /*compteur*/ float m,nb,min,max; printf("entrer le premier nombre"); scanf("%/lf", &nb); nb=nb; /*nb représente la variable pour affecter les nombres de la liste*/ com=0; min=nb; max=nb; m=nb/10; /*variable de la moyenne*/ while (com<9) { printf("entrer le nombre suivant\n"); scanf("%/lf", &nb); if (min>nb){ min=nb; } if (max<nb) { max=nb; } m=m+nb/10; com=com+1; } printf("maximum=%f\n", max ); printf("minimum=%f\n" ,min); printf("moyenne=%f",m); }
ensuite il n'attend pas que je lui donne le suivant ,il écrit sur 9 ligne entrer le nombre suivant et il me donne nimporte quoi comme valeur
merci de m'avoir lu jusque ici et de m'aider
-----