scanf 함수로 문자를 입력할 때는 %c 변환 문자를 사용합니다. %c는 알파벳이나 숫자 모양의 문자등 형태가 있는 문자를 입력하지만 공백이나 탭 문자, 개행 문자와 같은 제어 문자도 입력하므로 주의해야 합니다.
#include <stdio.h>
int main(void)
{
char ch1, ch2;
scanf("%c%c", &ch1, &ch2);
// 2개의 문자를 연속 입력
printf("[%c%c], ch1, ch2);
return 0;
}
'프로그래밍언어 > C 언어' 카테고리의 다른 글
[C 언어] scanf 함수가 문자를 입력하는 과정 (0) | 2022.12.09 |
---|---|
[C 언어] getchar 함수와 putchar 함수 (0) | 2022.12.09 |
[C 언어] 아스키 코드 (0) | 2022.12.09 |
[C 언어] 배열에 값을 입력하는 함수 (0) | 2022.12.08 |
[C 언어] 배열 요소의 개수가 다른 배열도 출력하는 함수 (0) | 2022.12.08 |