创建一个数组, 实现函数init()初始化数组、  实现empty()清空数组、  实现reverse()函数完成数组元素的逆置。  要求:自己设计函数的参数,返回值。 
void init(int arr[], int size)
{
	int i = 0;
	for(i=0;i<size;i++)
	{
		arr[i] = i;
		printf("%d ",arr[i]);
	}
	printf("\n");
}

empty(int arr[], int size)
{
	int i = 0;
	for(i=0;i<size;i++)
	{
		arr[i] = 0;
		printf("%d ",arr[i]);
	}
	printf("\n");
}

reverse(int arr[],int size)
{
	int left = 0;
	int right = size-1;
	int i = 0;
	for (i=0;i<size;i++)
	{
		
		while(left<right)
		{
			int tem=arr[left];
			arr[left] = arr[right];
			arr[right] = tem;
			left++;
			right--;

		}
		printf("%d ",arr[i]);

	}
	printf("\n");
}
int main()
{

	int arr[10] ={0};
	int size = sizeof(arr)/sizeof(arr[0]);
	printf("init>>\n");
	init(arr,size);
	
	printf("reverse>>\n");
	reverse(arr,size);

	printf("empty>>\n");
	empty(arr,size);

	return 0;
}