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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 #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.![]()
Partager