언어 자료구조 알고리즘/디딤돌 C언어

[정답] 디딤돌 C언어 40. 선택문(switch case)

언제나휴일 2016. 4. 30. 16:27
반응형

[정답] 40. 선택문(switch case)


선택문(switch case)


기본 연습
하나의 문자를 입력받아 ‘i’ 혹은 ‘I’ 때는 추가, ‘d’ 혹은 ‘D’ 때는 삭제 , ‘s’ 혹은 ‘S’ 때는 검색, ‘l’, ‘L’ 때는 전체 출력이라고 화면에 출력하는 프로그램을 작성하시오.
:
//하나의 문자를 입력받아 ‘i’ 혹은 ‘I’ 때는 추가, ‘d’ 혹은 ‘D’ 때는 삭제,
//‘s’ 혹은 ‘S’ 때는 검색, ‘l’, ‘L’ 때는 전체 출력이라고 화면에 출력하는 프로그램
#include <stdio.h>
int main(void)
{
    char key;
    printf("I:추가 D:삭제 S:검색 L:전체 출력\n");
    printf("메뉴 선택:");
    scanf_s("%c", &key,1);
    switch (key)
    {
    case 'i': case 'I': printf("추가\n"); break;
    case 'd': case 'D': printf("삭제\n"); break;
    case 's': case 'S': printf("검색\n"); break;
    case 'l': case 'L': printf("전체 출력\n"); break;
    default: printf("잘못 선택하셨네요.");  break;
    }
    return 0;
}


본문 40. 선택문 (switch case)


반응형