if i go n=10 m=5Code:int what(int n,int m) { if(!n && !m) return 0; if (n>m) return n + what (n-1,m); return what (n,m-1)-m; }
for the first if i get
return 10+9+8+7+6 +what(5,5) which is
return 10+9+8+7+6 +what(5,4)-5
return 10+9+8+7+6 +5+what(4,4)-5
what is the law??