PHP Code:
#include <st***.h>
#define A 4
void min_max_vet(int a[],int size,int **min,int **max);
void riempi_vet(int vet[],int size);
int main(void){
int a[A];
int *pmin;
int *pmax;
riempi_vet(a,A);
min_max_vet(a,A,&pmin,&pmax);
printf("min :%d\n",*pmin);
printf("max :%d\n",*pmax);
return 0;
}
void min_max_vet(int a[],int size,int **min,int **max){
int i;
int k=0;
int *minvet;
int *maxvet;
for (i=0;i<size;i++){
if (k==0){
k=1;
minvet=a+i;
maxvet=a+i;
}else{
if (a[i]<(*minvet)){
minvet=a+i;
}
if (a[i]>(*maxvet)){
maxvet=a+i;
}
}
}
*min=minvet;
*max=maxvet;
}
void riempi_vet(int vet[],int size){
int i;
for (i=0;i<size;i++){
scanf("%d",(vet+i));
}
}