Predict the output 
#include<stdio.h>
 float multiply(float x, float y);
 int main()
 {
   int a=8, b=4;
   int result = multiply(a,b);
   printf("Result = %d",result);
   return 0;
 }
 float multiply(float x, float y)
 {
   if(y==0) return 0; 
   else if(y>0) return( x+ multiply(x,y-1) );
   else return -multiply(x,-y);
 }


Posted on by