배열을 거꾸로 출력하는 함수 알려주세요
다올
2023.04.01
질문 제목 : 배열을 거꾸로 출력하는 함수 알려주세요질문 요약 :제 나름대로 해봤는데 반복이.........
거꾸로 출력하는게 절반만 거꾸로 출력되고 나머지 절반은 그대로 출력되네요 ;ㅅ; 뭘 잘못했나요?질문 내용 : 이게 제가 하고있는 코딩 내용입니다 알려주세요 ㅠㅠ
#include stdio.h
#include stdlib.h
#include time.h
void Reverse(int s[], int n);
int main(void)
{
int s[20], n;
srand(time(NULL));
for(n=0;n20;n++)
{
s[n]=rand()%100;
printf( %2d,s[n]);
}
printf(\n\n 위 배열을 거꾸로 배열하면\n\n);
Reverse(s,n);
printf(\n\n);
return 0;
}
void Reverse(int s[20],int n)
{
int i;
n=19;
for(i=0;i20;i++)
{
s[i]=s[n];
if(n=0){
printf( %2d,s[i]);
n--;}
}
return;
}
-
영빈이
감사합니다^^*