Main.cc: In function 'long long int w(long long int, long long int)':
Main.cc:10:18: error: expected ')' before 'b'
return a*f(a b-1);
^
Main.cc:10:21: error: 'f' was not declared in this scope
return a*f(a b-1);
^