#include<stdio.h>
int main( ) {
char buf[100];
int upper=0, lower=0, number=0;
int i, x;
printf("문장을 입력하세요\n");
while(1) {
gets(buf);
i=0;
while(buf[i]>0) {
x=buf[i];
if('A'<=x&&x<='Z') ++upper;
else if('a'<=x&&x<='z') ++lower;
else if('0'<=x&&x<='9') ++number;
i=i+1;
}
if(i<1) break;
}
printf("대문자는 %d개\n", upper);
printf("소문자는 %d개\n", lower);
printf("숫자는 %d개", number);
return 0;
}
'c·c++ > c 프로그래밍' 카테고리의 다른 글
멱집합 (부분집합이 원소인 집합) 출력하기 (0) | 2012.06.03 |
---|---|
엔터를 누르지 않고 입력을 받고 실행하기 (0) | 2012.06.03 |
카운터, 타이머 (0) | 2012.06.02 |
가위 바위 보 (0) | 2012.06.02 |
영어 문자열 비교하기 (0) | 2012.06.01 |