Transparent White Star

[백준/C] 27866번: 문자와 문자열

문자열 나오면 뇌가 저려요

문자열 단어만 봐도 뒷목이 땡깁니다

그래도 어쩌겠어요... 해야죠

 

문자열이라서 너무 어렵고 하기 싫다고 생각했는데,

해보니까 생각보다 잘풀려서 자신감이 더 올라갔어!

하기 싫었는데 오히려 좋은 결과를 얻었다니

완전 럭키비키잔앙🍀

문자열 S 입력받고
정수 i 입력받기 
문자열 S의 i번째 글자 출력하기가 목표이기 때문에

단순하게 짜줬습니다.

#include <stdio.h>
int main() {
    char s[1001];
    int i, size = 0;
    scanf("%s", s);
    scanf("%d", &i);
    printf("%c", s[i-1]);
    return 0;
}

문자는 최대 1000자라고 하니 1001으로 잡아줍니다.

그 뒤로 변수 선언하고 입력 받은 뒤, 해당 문자열의 인덱스 번호에 i - 1을 넣어줍니다. 

i가 아닌 i - 1을 넣어주는 이유는 인덱스 첨자가 0부터 시작하기 때문입니다.

'백준' 카테고리의 다른 글

[백준/C] 4153번: 직각삼각형  (0) 2024.07.03
[백준/C] 10809번: 알파벳 찾기  (0) 2024.07.02
[백준/C] 2675번: 문자열 반복  (0) 2024.07.02
[백준/C] 11720번: 숫자의 합  (0) 2024.07.01
[백준/C] 10818번: 최소, 최대  (0) 2024.06.30

댓글