Bonjour tout le monde :
J'aimerai bien que vous me donnez un soutient pour pouvoir connaître ou j'ai commue l'erreur dans ce programme pour débutant.
Voila le programme:
Quand j'exécute le programme et je fais entrer la valeur 3 il ne me repend pas vite et lorsqu'il affiche la réponse il donne : -2147483648
Merci d'avance pour tous les gens qui mon aidaient. :ccool:
J'aimerai bien que vous me donnez un soutient pour pouvoir connaître ou j'ai commue l'erreur dans ce programme pour débutant.
Voila le programme:
Code:
#include <stdio.h>
#include <stdlib.h>
main()
{
int X,i,Fac;
printf (" Veuillez entrez une valeur :\n " );
scanf ("%d",&X);
if (X>0) {
for (i=1;i<X;i--)
Fac=X*i;
printf (" Le factorielle de %d est : %d\n ",X,Fac);
}
else if(X==0)
printf (" Le factorielle de %d est : 1 ",X);
else
printf(" Veuillez entrez un nombre posetive\n ");
system (" pause ");
}Merci d'avance pour tous les gens qui mon aidaient. :ccool:
Aucun commentaire:
Enregistrer un commentaire