int getmax(int *p,int n)
{
int max = *p;
for(int i=1;i<n;i++)
if(max < *(p+i))
max = *(p+i);
return max;
}
void main()
{
int a[10];
printf("请输入10个整数:");
for(int i=0;i<10;i++)
scanf("%d",&a[i]);
int max = getmax(a,10);
printf("最大值是:%d",max);
}
#include<stdio.h>
int main()
{
int i,a[10],max=-1000;
int *p=a;
for(i=0;i<10;i++){
scanf("%d",(p+i));
if(*(p+i)>max)
max=*(p+i);
}
printf("%d",max);
return 0;
}
//1 2 3 4 5 6 7 8 9 10