char, scanf 사용에 관하여
, 김 재헌님이 작성사진과 같이 scanf로 L또는 R을 사용자에게 입력받아서 프로그램을 분기하려고 했으나, 빌드후 시작시, 그 부분이 정상적으로 작동하지 않은데 이유를 알 수 있을까요?
test_page.c를 생성해서
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
printf("왼쪽이 볼록한 반피라미드를 출력은 L, 오른쪽이 볼록한 반피라미드는 R입니다. : ");
char direction;
scanf("%c", &direction);
printf("%c", direction);
}
은 정상 출력 된것 같은데, 무엇이 문제인지 모르겠습니다...