반응형
https://www.acmicpc.net/problem/11655
#include <iostream>
#include <string>
using namespace std;
int main(void)
{
string str;
getline(cin, str);
char c;
// char str[101] 이 아닌 string str;
for (int i = 0;i < str.size(); i++)
{
if ((str[i] >= 'A' && str[i] <= 'M') || (str[i] >= 'a' && str[i] <= 'm'))
c = str[i] + 13;
else if ((str[i] >= 'N' && str[i] <= 'Z') || (str[i] >= 'n' && str[i] <= 'z'))
c = str[i] - 13;
else
c = str[i];
cout << c;
}
}
#include string 헤더파일의 함수 geline
string str같이 string자료형에만 쓸 수 있다.
반응형
'C언어' 카테고리의 다른 글
백준 1929 소수구하기 : prime배열에 저장하고 구하기! (0) | 2020.08.19 |
---|---|
백준 2609번 / 1934번 최소공배수 최대공약수 문제 (0) | 2020.08.19 |
백준 11656번 접미사배열 : compare ftswap substr 함수 (0) | 2020.08.18 |
백준 10824번 네 수 : stoi 부터 stoull까지 문자열과 숫자 변환 (0) | 2020.08.18 |
백준 10820번 문자열분석 : fgets 함수 ! (2) | 2020.08.18 |
백준 10808/10809번 알파벳 찾기 bucket 이용하기 (0) | 2020.08.18 |
백준 1918번 후위표기식 만들기 : 반례추가 (0) | 2020.08.18 |
백준 1935번 boj 후위 표기식2 : stack 써서 calculate number! (0) | 2020.08.18 |