Multiplication of two Numbers using Recursion

/* Program : Multiplication of two numbers
         using Recursion
by S.V.Koratkar
*/

#include<stdio.h>
#include<conio.h>
int mult(int a,int b); //function declaration
void main()
{
int a,b,z;
clrscr();

//accept 2 numbers from user
printf("\n Enter 2 numbrs ");
scanf("%d%d",&a,&b);

z= mult(a,b); //function calling

printf("\n Multiplication of %d and %d is= %d ",a,b,z);

getch();
}

int mult(int a,int b) //function definition
{
static int c=0,i=0;
if(i<a)
{
c=c+b;
i++;
mult(a,b);
}
return c;

}

/*
----------------------OUTPUT--------------------------

 Enter 2 numbrs 3 9

 Multiplication of 3 and 9 is= 27

*/