https://www.acmicpc.net/problem/10926
10926번: ??!
준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때
www.acmicpc.net
문제 설명
백준의 문제 - 단계별로 풀어보기의 [입출력과 사칙연산] 의 10926 ??! 문제입니다.
입력은 총 50자가 넘지 않고, 준하의 놀람을 출력하기 위해 아이디 뒤에 ??!라는 문자들을 붙여서 출력하면 됩니다!
코드 (C언어)
#include<stdio.h>
int main(void)
{
char str[51];
scanf("%s", str);
printf("%s??!", str);
return 0;
}
최대 50자를 넘지 않는다고 하니, 문자열을 저장하기 위해서 문자열 끝에 들어가는 널('\0')의 칸까지 포함하여, 최대 50자 + 널('\0')인 51칸을 만듭니다.
그리고 scanf에서 %s로 입력을 받을 때는 & 기호를 붙이지 않습니다!
'코딩' 카테고리의 다른 글
[C] 백준 BOJ 10430 나머지 (0) | 2022.06.26 |
---|---|
[C] 백준 BOJ 18108 1998년생인 내가 태국에서는 2541년생?! (0) | 2022.06.25 |
[C] 백준 BOJ 10869 사칙연산 (0) | 2022.06.23 |
[C] 백준 BOJ 1008 A/B (0) | 2022.06.22 |
[C] 백준 BOJ 10998 A×B (0) | 2022.06.21 |