#include <stdio.h>
void reverse(char *a);
void main(){
char str[20];
// int i,len=0;
printf("문자열을 입력하세요 : ");
gets(str);
reverse(str);
/*
for(i = 0 ; str[i] != '\0' ; i++)
len++;
for(i = len-1 ; i>=0 ; i--)
printf("%c",str[i]);
printf("\n");
*/
}
//*
void reverse(char *a){
int i,lenth;
for(i=0 ; a[i] != '\0' ; i++)
lenth++;
for(i = lenth-1 ; i>=0 ; i--)
printf("%c",a[i]);
printf("\n");
}
처음에는 함수를 따로 만들지 않고 메인함수 안에 썼다가
두번째에 따로 reverse 함수를 썼는데 잘 안돼네요 ㅠ
void reverse(char a[]); 이렇게 해봐도 안돼고 ㅠ
댓글 0