Programation c

Bonjour,
je suis entrein de faire un petit programme jai creé deux float de cette facon :
float somNA = 0.0;
float comptA = 0.0;

je les ai initié a zero et ces deux valeurs resteron a zero a la fin du programme
le problemme est que quand je fai la division de somNA par comptA, ca me donne des valeurs bizard
voici le bou de code pour le resultat:
printf("la moyenne est: %2.2f \n", somNA / comptA);

et voila ce ke ca affiche:
la moyenne est: -1.#J
est ce ke klk aurai la solution pour ca
merci
Configuration: Windows XP sp3
wxDev-C++

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. C'est normal, une division par zéro est impossible, il retourne donc -1 pour signaler l'erreur.