fork download
  1. #include <stdio.h>
  2. int main(){
  3. int n, x ,fatorial=1;
  4. printf("digite um numero");
  5. scanf("%d",&n);
  6. while(n<0 || n>4){
  7. printf("digite um numero");
  8. scanf("%d",&n);
  9. }
  10. for(x=1;x<=n;x=x+1)
  11. fatorial =fatorial *x;
  12. printf("o fatorial de %d eh %d\n\n",n,fatorial);
  13. }
Success #stdin #stdout 0s 2116KB
stdin
5
6
-1
-2
3
stdout
digite um numerodigite um numerodigite um numerodigite um numerodigite um numeroo fatorial de 3 eh 6