#include <stdio.h>
void find(int a[],int length,int *max,int *min);
int main(void){
int a[5];
int max, min,i;
printf("Enter 5 numbers: ");
for(i=0;i<5;i++){
scanf("%d",&a[i]);
}
find(a,5,&max,&min);
printf("Largest number:%d\n",max);
printf("Smallest number:%d\n",min);
return 0;
}
void find(int a[],int length,int *max,int *min){
int i;
*max=*min=a[0];
for(i=1;i<length;i++){
if(a[i]>*max){
*max=a[i];
}
else if(a[i]<*min){
*min=a[i];
}
}
}
版权声明:本文为qq_36731094原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。