Informatica Online Judge

  문장 한 개 입력받아 그대로 출력하기(설명) [0021 / 0015]

Time Limit(Test case) : 1000(ms)
Number of users who solved : 5220   Total Tried : 5435


The Champion of this Problem (C++) : gs15067 - 0ms / 54byte
My Best Submission (C++) : N/A

[KOISTUDY (T. HS Jeon 2013)]




Background

공백이 포함되어 있는 한 문장을 입력받아 그대로 출력하는 연습을 해보자.


(C언어 기초 100제 v1.1)

Input

공백이 포함되어 있는 한 문장이 입력된다.

입력되는 문장은 여러 개의 단어로 구성되고, 엔터로 끝나며,
최대 길이는 2000 문자를 넘지 않는다.

예시
char data[2001];
fgets(data, 2000, stdin);
printf("%s", data);

위와 같이 실행하면 공백이 포함된 문장을 키보드(stdin)로 입력받아
마지막 2000자까지 data[] 공간에 문자들(영문)로 저장하고 출력할 수 있다.

%s 는 문자열(string, 실로 연결된 문자들 즉 문장)로 출력하라는 의미이다.
최대 50개 문자로 구성된 문장을 저장하기 위해서는 char data[51] 로 선언하면 된다.

fgets( ) 를 사용하면 공백문자가 있는 문장을 입력받아 저장할 수 있다.
scanf("%s", … ) 를 사용하면 공백문가 있는 문장을 저장할 수 없다.

char data[51] = ""; //영문자를 최대 50 개까지 저장 가능
scanf("%s", data);

를 실행하면, data[51]에 한 단어가 저장된다.

Output

한 문장을 그대로 출력한다.

IO Example

입력
C++ programming is very fun!!

출력
C++ programming is very fun!!

Submit : [C/C++] | [C++11] | [Obj-C] | [Java] | [Python]
Prob Analysis : [Problem Statistics] | [Solution]