본문 바로가기

Native/C

예제 1-14

#include <stdio.h>

#define WORDCNT 107

void main(void)
{
    char c;
    int arWord[WORDCNT];
    

    for(int i=0;i<WORDCNT;++i) arWord[i] = 0;
    
    while((c=getchar())!=EOF)
    {
        if(c=='0') break;
        ++arWord[c-20];        // 20번까지는 아스키 코드가 키보드 값이 아니다.
    }
    
    for(i=0;i<WORDCNT;++i)
    {
        printf("%c : %d\n",i+20,arWord[i]);
    }
}

'Native > C' 카테고리의 다른 글

예제 1-16  (0) 2013.10.02
39페이지 문자배열  (0) 2013.10.02
예제 1-13  (0) 2013.10.02
29page 예제 1-10  (0) 2013.10.02
29page 예제 1-10  (0) 2013.10.02