填空题

以下程序调用findmax()函数返回数组中的最大值。请填空完成此函数。
#include〈iostream〉
using namespace std;
int findmax(int*a,int n)
int +p、*s;
for(p=a,s=a;p-a〈n;p++) if(〈u〉 【8】 〈/u〉)
*s=*p;
return(*S);
int main()
int x[5]=12,21,14,16;
cout〈〈findmax(X,5)〈〈end1;
return 0;

【参考答案】

*p>*s