#包含?" stdio.h "
作廢?輸入_最大_最小(int?*p,int?*pl,int?*ps){
int?我;
printf("拜托?進入?那個?10?數字...\ n ");
for(* pl = * PS = I = 0;我& lt10;I++){//輸入10整數,判斷大小。
scanf("%d ",p+I);
if(p[I]& lt;P[*ps])//如果當前輸入的數字小於記錄的最小值,則修改記錄。
* PS = I;
if(p[I]& gt;P[*pl])//如果當前輸入的數字大於最大記錄,則修改記錄。
* pl = I;
}
}?
int?main(int?argc,char?*argv[]){
int?m[10],ml,ms;
輸入最大最小(m & amp;ml,& ampms);//用記錄在最大和最小位置的數組頭地址和變量地址調用自定義函數。
printf("The?麥克斯。是嗎?m[% d]= = % d \ n?敏?是嗎?m[%d]==%d\n ",ml,m[ml],ms,m[ms]);//輸出結果
回歸?0;
}運行示例如下: