#include int main() { int n; int i, fact=1; printf("entrez une valeur entiere positive " "inferieure ou egale a 7 : "); scanf("%d",&n); while((n<=0)||(n>7)) { if (n<=0) printf("j'ai demande une valeur positive, " "redonnez la valeur : "); else printf("j'ai demande une valeur inferieure a 8, " "redonnez la valeur : "); scanf("%d",&n); } for(i=2;i<=n;++i) fact*=i; printf("la valeur de %d! est %d\n",n,fact); return 0; }