00001 /* obliczanie silni */ 00002 00003 #include <stdio.h> 00004 #include <stdlib.h> 00005 00006 int main() 00007 { 00008 unsigned int i,n,S; 00009 00010 printf("podaj liczbe\n\nn: "); 00011 scanf("%u",&n); 00012 S = 1; 00013 for(i=1; i<=n; i=i+1) 00014 { 00015 S = S*i; 00016 // iloczyny posrednie 00017 printf("%3u: %11u\n",i,S); 00018 } 00019 printf("\n------------\n\n%u!: %u\n\n",n,S); 00020 return 0; 00021 }