#define _crt_secure_no_warnings
#include<stdio.h>
void GetIntArray(int v[], int n);
void ReverseIntArray(int v[], int n);
void PrintIntArray(int v[], int n);
int main()
{
int tem[] = { 0 };
int n;
GetIntArray(tem,n);
ReverseIntArray(tem,n);
PrintIntArray(tem,n);
}
void GetIntArray(int v[], int n)
{
int i;
for (i = 0; i < n; i++)
scanf("%d", &v[i]);
}
void ReverseIntArray(int v[], int n)
{
int i;
int tem2[] = { 0 };
for (i = 0; i < n; i++)
tem2[i] = v[i];
for (i = 0; i < n; i++)
v[i] = tem2[n - 1 - i];
}
void PrintIntArray(int v[], int n)
{
int j;
for (j = 0; j < n; j++)
printf("%d", v[j]);
}
배열 역출력 함수 질문입니다. n개의 정수를 입력받아 1,2,3,4,5-> 5,4,3,2,1이 나와야 합니다 어디가 오류인지 모르겠습니다.