函式傳遞-指標與陣列(今日練習)

#include<stdio.h>
int max(int *a,int n){
int max=*a,i;
for(i=1;i<=n;++i){
if(*(a+i)>max){
max=*(a+i);
}
}
return max;
}
int main(){
int v[5],i,n;
n=sizeof(v)/4;
for(i=0;i<n;++i){
scanf("%d",&v[i]);
}
printf("MAX:%d",max(v,n));
return 0;
}

留言