linux man page : getchar - ´ÜÀÏ ¹®ÀÚ¸¦ Àд´Ù.
ÃÑ ÆäÀÌÁö ¼ö : 3224

Àüü ÇÔ¼ö/¿ë¾î»çÀü
Facebook Joinc ±×·ì   Joinc QA »çÀÌÆ®



joinc´Â Firefox¿Í chrome¿¡¼­ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼­´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.

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; 
} 
 
EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù.