title: How can I sum of two number factoriel recursivley?
body: <p>I want to calculate sum of two numbers factorial using recursion:</p>
  
  <pre><code>#include &lt;stdio.h&gt;
  
  int faktoriyel(int t, int k);
  
  int main ()
  {
      int sayi, k, flag, t;
  
      scanf("%d", &amp;t);
      scanf("%d", &amp;k);
      flag = faktoriyel(t, k);    
      printf("%d", faktoriyel(t, k));
      return 0;
  }
  
  int faktoriyel(int sayi, int sayi2)
  {
      if(sayi == 1 || sayi == 0)
         return 1;
      else
         return (sayi * faktoriyel(sayi-1)) + (sayi2 * faktoriyel(sayi2-1));
  }
  </code></pre>
  
  <p>I try this shape but this code have to argument fail. How can I fix it?<br>
  I must use <code>faktoriyel(int sayi, int sayi2)</code> function. I can not add other functions.<br>
  Also, I must use <code>sayi1</code>, <code>sayi2</code> parameters.</p>