#include <stdio.h>
void reverse(int arr[], int right)//转置函数
{
int left = 0;//左边的指位
while (left < right)//循环条件
{
int temp = arr[left];//交换
arr[left] = arr[right];
arr[right] = temp;
left++;
right--;
}
}
int main() {
int arr[10] = {0};//初始化
int i = 0;
int right = 0;
right = sizeof(arr) / sizeof(arr[0]);//右边指位
right -= 1;
for (i = 0; i < 10; i++)
{
scanf("%d", &arr[i]);
}
reverse(arr, right);
for (i = 0; i < 10; i++)
{
printf("%d ", arr[i]);
}
return 0;
}

京公网安备 11010502036488号