#include <stdio.h>
#define NUMBER 5
void reverse(int i, int *vc) {
for (; --i > 0;)
*vc++ ^= vc[i--] ^= *vc ^= vc[i];
}
int main(void)
{
int i, vc[NUMBER];
printf("%d個の整数を入力してください。\n", NUMBER);
for ( i = 0;i < NUMBER; i++){
printf("%2d番目:", i + 1); scanf("%d", &vc[i]);
}
puts("逆に並べると");
reverse(NUMBER, vc);
for (i = 0;i < NUMBER; i++)
printf("vc[%d]=%d\n", i,vc[i]);
return 0;
}