10926 ??!

sky·2022년 3월 26일
1

BaekJoon Online Judge(B)

목록 보기
5/98
post-thumbnail

문제설명

♕BronzeⅤ


문제

준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때, 놀람을 표현하는 프로그램을 작성하시오.

입력

첫째 줄에 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어진다. 아이디는 알파벳 소문자로만 이루어져 있으며, 길이는 50자를 넘지 않는다.

출력

첫째 줄에 준하의 놀람을 출력한다. 놀람은 아이디 뒤에 ??!를 붙여서 나타낸다.

Solution

C

#include<stdio.h>

int main()
{
    char name[51];  
    scanf("%s", name);
    printf("%s?\?!", name);
    return 0;
}

"!!?"가 아닌 왜 "?\?!" 일까? C언어 삼중자라는 게 있는데 "!!?"를 입력하면 |라고 출력이 된다.

삼중자 시퀀스

새로 알게 된 코드

#include<stdbool.h> //bool을 쓰기 위한 코드,(bool,true,false) 예약어처럼 사용
strcat(name, name_exist); //문자열 붙이기 위한 코드
#define _CRT_SECURE_NO_WARNINGS    // strcat 보안 경고로 인한 컴파일 에러 방지
#include <string.h> // strcat 함수가 선언된 헤더 파일

total time

  • 2022-03-26 / 23:15 - 23:40 : 25분 소요
profile
개발자가 되고 싶은 1人

0개의 댓글

관련 채용 정보