728x90

20240205 백준 C언어 공부
9086번 문자열

1. 문제
문자열을 입력으로 주면 문자열의 첫 글자와 마지막 글자를 출력하는 프로그램을 작성하시오.

2. 입력
입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 
각 테스트 케이스는 한 줄에 하나의 문자열이 주어진다. 
문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으며 문자열의 길이는 1000보다 작다.

3. 출력
각 테스트 케이스에 대해서 주어진 문자열의 첫 글자와 마지막 글자를 연속하여 출력한다.

>>> 코드

#include <stdio.h>
int main(void){
    int n;
    char w[1000];
    scanf("%d", &n);
    for (int i = 0; i < n; i++){
        scanf("%s", w);
        printf("%c%c\n", w[0], w[strlen(w)-1]);
    }
    return 0;
}



>>> 문제링크
https://www.acmicpc.net/problem/9086

728x90

+ Recent posts