fork(1) download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. { int a,i=1,silnia=0,pomoc=1;
  6.  
  7. puts("Podaj liczbe: ");
  8. scanf("%d",&a);
  9.  
  10. while(a<0||a>10){
  11. puts("Bledna liczba, podaj ja jeszcze raz!");
  12. scanf("%d",&a);
  13. }
  14.  
  15. while(a>0&&a<=10){
  16. silnia=i*a;
  17. a--;
  18. pomoc*=silnia;
  19. }
  20.  
  21. /*while(a<0||a>10){
  22.   puts("Bledna liczba, podaj ja jeszcze raz!");
  23.   scanf("%d",&a);
  24.   }*/
  25.  
  26. printf("Silnia: %d",pomoc);
  27.  
  28. return 0;
  29. }
Success #stdin #stdout 0s 2172KB
stdin
32
34
5
stdout
Podaj liczbe: 
Bledna liczba, podaj ja jeszcze raz!
Bledna liczba, podaj ja jeszcze raz!
Silnia: 120