fork(1) download
  1. #include <stdio.h>
  2.  
  3. int func(int x, int y, int z) {
  4. static int count=0;
  5. if(x==0 && y==0 && z==0) {
  6. return count;
  7. }
  8. count++;
  9.  
  10. int basex=1;
  11. int basey=1;
  12. for(int i=0;i<z;i++) {
  13. basex*=x;
  14. basey*=y;
  15. }
  16. return basex+basey;
  17. }
  18.  
  19. int main(void) {
  20. int i;
  21.  
  22. for(i=1;i<5;i++)
  23. func(i,i,i);
  24. printf("%d\n", func(0, 0, 0));
  25. return 0;
  26. }
  27.  
Success #stdin #stdout 0s 5320KB
stdin
Standard input is empty
stdout
4