#include <stdio.h>
int main(void)
{
 int i=0, n=0;
 char str[20], bak[20];


 

 printf(\"영단어 : \");
 scanf(\"%s\", str);                            //영단어 입력


 

 while(str[i]!=\'\\0\')                       //null까지 몇개 단어가 들어가는지 알아봄(길이 확인), 길이=i
  i++;


 while(n<=i)                                       //str[n], 즉 영단어를 bak[n]에다가 같은 순서로 저장해줌
 {
  bak[n]=str[n];
  n++;
 }


 

 n=0;

 

 while(n<=i)
 {
 str[n]=bak[(i-n)];                    //n=0일때의 str에다가 bak[i]를 집어넣음(첫번째는 마지막단어, 두번째는 마지막에서 두번째단어, 이런식으로 서로 바꿔치기가 되게끔 문자 대입을 다시해줌
 n++;
 }


 printf(\"%s\\n\", str);                    //마지막에 str의 문자출력을 보고자함
}

 

영어단어를 쓰면

예를 들어 abcdef를 쓰면 fedcba를 만들어내고 싶어서 한건데 어디가 문젠거지...ㅠㅠ