单项选择题

下列函数的运行结果是( )。   #include <iostream.h>   int f(int a,int b)   { int c;     if (a > b)c=1;     else if(a==b)c=0;     else c=-1;     return(c);}   void main( )   { int i=2,j=3;   int p=f(i,j);   cout << p;}

A.-1
B.1
C.2
D.编译出错,无法运行