#include<stdio.h> int add(int m, int n){ if(n == 0) return m; return add(m, n-1) + 1; } int main() { int a, b, sum; printf("C Program to add two number using recursion \n"); printf("Enter the first number:\n"); scanf("%d", &a); printf("Enter the second number:\n"); scanf("%d", &b); sum = add(a, b); printf("Sum of two numbers is: %d\n", sum); return 0; }
Output

[wpusb]