티스토리 뷰
목차
문제
주어진 세 글자 단어를 반대로 바꾸는 프로그램을 작성하세요.
입력
첫 번째이자 유일한 줄에는 세 글자로 된 단어가 하나 포함되어 있습니다.
출력
출력의 첫 번째이자 유일한 줄에는 반전된 입력 단어가 포함되어야 합니다.
※내용정리
"입력한 문자열을 반대로 출력하시오!"
※필요한 내용정리
문자를 하나 하나 거꾸로 반복해서 출력을 해야하니 배열과 문자열의 길이를 알 수 있는 strlen함수,
반복문을 알고 있으면 쉽게 해결할 수 있는 문제다.
#include<stdio.h>
#include<string.h>
int main() {
char write[100];
scanf("%s", write);
int len = strlen(write);
for (int i = 0; i < len; i++) {
printf("%c", write[len - 1 - i]);
}
return 0;
}
반응형
'C언어' 카테고리의 다른 글
[백준-9086]: 문자열(C99)-브론즈5 (0) | 2024.04.27 |
---|---|
[백준-8871]: Zadanie próbne 2(C99)-브론즈5 (0) | 2024.04.27 |
[백준-8393]: 합(C99)-브론즈5 (0) | 2024.04.27 |
[백준-8370]: Plane(C99)-브론즈5 (0) | 2024.04.26 |
[백준-7891]: Can you add this?(C99)-브론즈5 (0) | 2024.04.26 |