单项选择题
以下程序调用findmax函数返回数组中的最大值。在空白处应填入的内容是()。
#include int findmax(int *a,int n){ int *p,*s; for (p=a,s=a;p-a if ( ) s=p; //填空 return *s;}int main(){ int x[5]={12,21,13,6,180}; printf("%d",findmax(x,5)); return 0;}
A、p>s
B、*p>*s
C、a[p]>a[s]
D、p-a>p-s