문제
문자열이 주어질 때, 이를 뒤집어서 출력하는 프로그램을 작성하시오.
입력
첫 번째 줄에 문자열이 주어진다. ( 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;
}
|
'[C++] 알고리즘 교육 > 6. 문자열' 카테고리의 다른 글
[알고리즘 6.2.5] 문자열 - 문자열 포함관계 조사 (0) | 2019.04.25 |
---|---|
[알고리즘 6.2.4] 문자열 - 문자열 정렬 (0) | 2019.04.25 |
[알고리즘 6.2.2] 문자열 - 과제물 망치기 (0) | 2019.04.25 |
[알고리즘 6.2.1] 문자열 - 대소문자 변환 (0) | 2019.04.25 |
[알고리즘 6.1.1] 문자 - 계산기 (0) | 2019.04.25 |
댓글