본문 바로가기
[C++] 알고리즘 교육/6. 문자열

[알고리즘 6.2.3] 문자열 - 문자열 뒤집기

by 안산학생 2019. 4. 25.

문제


문자열이 주어질 때, 이를 뒤집어서 출력하는 프로그램을 작성하시오.  

입력


첫 번째 줄에 문자열이 주어진다. ( 1 ≤ 문자열의 길이 ≤ 1,000 )  

출력


문자열을 뒤집은 결과를 출력한다.

 

예제 입력

Hello World!

예제 출력

!dlroW olleH

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <string.h>
 
int main() {
 
  char arr[1500];
  fgets(arr, 1500, stdin);
  
  int su = strlen(arr);
  
  for(int i=su-1; i>=0; i--){
    printf("%c",arr[i]);
  }
  
  
  return 0;
}

댓글