fork download
  1. #include <stdio.h>
  2.  
  3. unsigned long long xdon (unsigned long long x, unsigned long long n) {
  4. unsigned long long wynik = 1;
  5. for (;n;n--) wynik *= x;
  6. return wynik;
  7. }
  8.  
  9. int main (void) {
  10. unsigned long long suma, n;
  11. printf("Podaj n: ");
  12. scanf("%llu", &n);
  13. printf ("\n");
  14. if (n>15) printf ("DLA N>15 OBLICZONY WYNIK JEST BŁĘDNY!\n");
  15. printf ("n: %2llu\t", n);
  16. for(suma = 0; n; --n) suma += xdon(n, n);
  17. printf ("Wynik: %12llu\n", suma);
  18. return 0;
  19. }
Success #stdin #stdout 0s 2172KB
stdin
10
stdout
Podaj n: 
n: 10	Wynik:  10405071317