#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include<math.h>
void init(int a[],int count)
{
int i = 0;
printf("数组长度为%d\n", count);
printf("请输入初始化的数值\n");
for (i = 0; i < count; i++)
{
scanf("%d", &a[i]);
}
for (i = 0; i < count;i++)
{
printf("%d ", a[i]);
}
}
void empty(int a[],int count)
{
int i = 0;
for (i = 0; i<count; i++)
{
a[i]=0;
printf("%d ", a[i]);
}
}
void reverse(int a[],int count)
{
int i = 0, j = 0,b[10];
for (i = 0; i<count; i++)
{
j = 10 - 1 - i;
b[i] = a[j];
printf("%d ", b[i]);
}
}
int main()
{
int a[10]; int sz;
sz = sizeof(a) / sizeof(a[0]);
printf("数组初始化\n");
init(a,sz);
printf("\n");
printf("倒序数组\n");
reverse(a,sz);
printf("\n");
printf("清空数组\n");
empty(a, sz);
getchar();
system("pause");
return 0;
}