void main()
{
char ch;
int eng=0, num=0, space=0, etc=0;
while( ( ch = getchar() ) != EOF ){
if(ch >= 'a' && ch <= 'z'){ eng++; }
else if(ch >= 'A' && ch <= 'Z'){ eng++; }
else if(ch >= '0' && ch <= '9'){ num++; }
else if(ch == ' ' || ch == '\n' || ch == '\t') { space++; }
else { etc++; }
}
printf("* 영문자대소문자 : %2d개 \n",eng);
printf("* 숫자문자 : %2d개 \n",num);
printf("* 여백문자(space, tab, enter) : %2d개 \n",space);
printf("* 기타문자 : %2d개 \n",etc);
}
댓글 없음:
댓글 쓰기