C Program To Multiply Two Numbers Using Recursion

How to write a C Program To Multiply Two Numbers Using Recursion in C Programming Language ?


Solution:
/*C Program To Multiply Two Numbers Using Recursion*/

#include<stdio.h>
#include <conio.h>
#include <stdlib.h>
int mul(int,int);
void main()
{
 int pro,a,b;
 clrscr();
 printf("enter two no:\n");
 scanf("%d%d",&a,&b);
 printf("product=%d",mul(a,b));
 getch();
 }
int mul(int x,int y)
{
 int p;
 if (y==1)
  return (x);
 p=x+mul(x,y-1);
 return(p);
 }

Tags: C program to Multiply two numbers using recursion, c program to find gcd of two numbers using recursion, c program to find lcm of two numbers using recursion, c program for factorial of a number using recursion, c program to reverse a number using recursion, c program to multiply two numbers using bitwise operators, c program to multiply two numbers without using arithmetic operator, c program to multiply two numbers using addition, c program to multiply two numbers using function.


Learn More :