在应用对象式宏的数组中对数组的元素进行倒序排列。
1、
#include <stdio.h>
#define NUMBER 9
int main(void)
{
int i, a[NUMBER];
puts("please input the elements.");
for(i = 0; i < NUMBER; i++)
{
printf("NO.%d = ", i + 1); scanf("%d", &a[i]);
}
puts("===reversed result===");
for(i = 0; i < NUMBER / 2; i++)
{
int tmp = a[i];
a[i] = a[NUMBER - 1 -i];
a[NUMBER - 1 -i] = tmp;
}
for(i = 0; i < NUMBER; i++)
{
printf("a[%d] = %d\n", i, a[i]);
}
return 0;
}