728x90
문제: https://www.acmicpc.net/problem/11718
해설:
1. 공백을 포함하는 입력과 출력을 확인하는 문제.
2. while 루프가 시작되면, 루프는 입력 스트림으로부터 문자를 계속해서 읽어들이고, EOF (End of File)를 만날 때까지 반복
3. scanf("%c", &c) 함수를 사용하여 한 문자를 입력받음. 이때 %c는 문자를 입력받는 형식 지정자이고, 입력받은 문자를 printf("%c", c)를 사용하여 그대로 출력.
4. 루프가 EOF를 만나면 종료됩니다.
코드:
더보기
#include <stdio.h>
int main() {
char c; // 문자를 저장할 변수 선언
// 입력 스트림으로부터 문자를 읽어들이고, EOF(End of File)를 만날 때까지 반복
while(scanf("%c", &c) != EOF) {
printf("%c", c); // 입력받은 문자를 그대로 출력
}
return 0;
}
728x90
'Study > Programming' 카테고리의 다른 글
BOJ 2754번 : 학점계산 / Python (0) | 2024.03.28 |
---|---|
BOJ 10872번 : 팩토리얼 / C언어 (0) | 2024.03.28 |
BOJ 5597번 : 과제 안 내신 분..? / C언어 (0) | 2024.03.28 |
BOJ 2738번 : 행렬 덧셈 / C언어 (0) | 2024.03.28 |
BOJ 11727번 : 2xn 타일링 2 / C언어 (0) | 2024.03.28 |