본문 바로가기
C++

[C++] 입력받은 문자가 탭인지, 줄바꿈인지, 백스페이스인지 출력하는 프로그램을 작성하라. switch문 사용

by 이얏호이야호 2022. 12. 13.

공부하시는대에 도움이 됐으면 좋겠습니다.

답안코드 확인해주세요!

 

더보기
#include <iostream>

using namespace std; 

int main()
{
	char c;
	scanf("%c", &c);
	//cin의 경우 공백문자, 개행문자, 탭문자 무시하기 때문에 사용할 수없다.
        
    switch (c)
	{
		case '\t':						//탭인 경우 탭문자입니다 를 출력
			cout<<"탭문자 입니다.\n";
			break;
		case '\n':						//개행문자인 경우 줄바꿈문자입니다 를 출력
			cout<<"줄바꿈문자 입니다.\n";
			break;
		case '\b':						//백스페이스인 경우 백스페이스 문자입니다 를 출력
			cout<<"백스페이스 문자 입니다. \n";
            break;
     }
	return 0;
}


더 많은 C코드가 보고 싶다면?

https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4

댓글