What happens when you attempt to compile and run the following code?
#include
int op(int x, int y);
int main()
{ float *pf; float f=0.9; pf=&f;
cout << op(1, *pf); return 0; }
int op(int x, int y) { return x*y; }
A. It prints: 0
B. It prints: 0.5
C. It prints: 1
D. It prints: ?1