Recursive function call
#include <stdio.h> int add(int pk,int pm); main() { int k = 2; int i; int m = 3; i = add(k,m); printf("i = %d\n",i); } int add(int addk,int addm) { if(addm==0) return(addk); else return(1+add(addk,addm-1)); }