What will be the output of the following program? #include<iostream.h>
class CuriousTab
{
int Num;
public:
CuriousTab(int x)
{
Num = x;
}
int CuriousTabFunction(void);
};
int CuriousTab::CuriousTabFunction(void)
{
static int Sum = 0;
int Dec;
Dec = Num % 10;
Num = Num / 10;
if((Num / 100)) CuriousTabFunction();
Sum = Sum * 10 + Dec;
return Sum;
}
int main()
{
CuriousTab objCuriousTab(12345);
cout<< objCuriousTab.CuriousTabFunction();
return 0;
}