#7. 백준 10926번 문제 풀이: ??! 문제 원본 보기
아이디를 입력 받아 뒤에 놀람을 표현하는 ??! 붙여 출력하기
입력/출력
--입력--
joonas
--출력--
joonas??!
문제풀이+해설
문자열을 입력받아, 특정 문자열을 덧붙여서 출력하고 특수문자를 출력하는 연습.
C와 C++ 언어에서 ??! 문자열은 "warning: trigraph ??!.." 경고가 뜰 수 있다.
일부 문자셋(ISO 646)에서 ??와 연속문자가 특정한 문자로 대치하기 위해 사용 된다.
예를 들어 "??!" 는 |, "??=" 는 #, "??(" 는 [ 문자로 대치
컴파일시 경고가 뜬다면 \(역슬래시)를 붙여서 \?\?! 처럼 사용하면 경고가 사라진다.
code sol.
#include <stdio.h>
int main() {
    char sid[51];
    scanf("%s", sid); // id값을 입력받아 sid 배열에 대입
    printf("%s\?\?!", sid); //sid와 ??!를 붙여서 출력
    return 0;
}
© 코드솔 - CodeSol. All Rights Reserved.