C语言中,如何用函数调用的方法,实现一维数组(共7个元素)的最大值,

输入要求以回车结束
函数的参数为指向数组的指针

写好了,有帮助请采纳呀

#include <stdio.h>

void getMax(int* a)
{
  int max = 0,i;
  for(i=0;i<7;i++)
  {
    if(a[i] > max)
    {
      max = a[i];
    }
  }
  printf("数组中元素最大值是%d\n",max);
}


int main()
{
    int a[7] = {1,2,3,4,5,6,7};
    getMax(a);
    
    return 0;
}