//实现实参传递数组, 实现遍历数组中最小值
//输入三个数,找出最小值 

#include <stdio.h>
#include <malloc.h>

void LookMin(int num[],int *p)    		//*p min的地址  p是min的值 
{
	int i=0;
	//对数组进行循环处理 
	*p = num[0];						
	for (i =1 ;i<3 ;i++)
	{
		if (num[i] < *p)
		{
			*p = num[i];
		}
	}
	//return min;
}

int main()
{
	int array[3],i=0,min=0;
	int *p;
	p = &min;
		
	for (i=0;i<3;i++)
	{
		scanf("%d",&array[i]);
	}
	
	LookMin(array,p); 
	
	printf("%d\n",*p);
	return 0;
}

输入三个数到数组中,输出最小值