c - передача указателей на функцию

Я пытаюсь изменить, где указатели мин и макс указатели, но кажется, что "менять" не торчит вне функции "s область действия (после запуска функции). Перед запуском функции я установил * min и * max, чтобы указать на "двойной m = 0 ", Я'м NOOB, поэтому любые советы будут оценены.

int min_max(double * min , double * max , int size , double a[]){                                                                       
int i;                                                                                                                                

printf("\n%lg\t%lg\n", *min, *max);                                                                                                   

min = &a[0];                                                                                                                          
max = &a[0];                                                                                                                          

for (i = 1 ; i < size ; i++) {                                                                                                        
 if (a[i] > *max)                                                                                                                    
  max = &a[i];                                                                                                                      
 else if (a[i] < *min)                                                                                                               
  min = &a[i];                                                                                                                      
 }                                                                                                                                     
 printf("\n%lg\t%lg\n", *min, *max);                                                                                                   
 return 0;                                                                                                                             
}

Ответы на вопрос(3)

Ваш ответ на вопрос