Recommanded Free YOUTUBE Lecture: <% selectedImage[1] %>

getchar

#include <stdio.h>

int getchar(void);
표준입력으로 부터 단일 문자를 읽는다. getc(stdin)과 동일하다.

예제

#include <stdio.h>

int main(int argc, char **argv)
{
    int data;
    printf("Menu ===========\n \
a) bus\n \
b) car\n \
c) train\n \
d) exit\n \
> ");
    data = getchar();
    switch(data)
    {
        case 'a':
            printf("bus\n");
            break;
        case 'b':
            printf("car\n");
            break;
        case 'c':
            printf("train\n");
            break;
        case 'd':
            printf("exit\n");
            break;
        default:
            printf("Error\n"); 
            return 1;
            break;
    }
    return 0;
}