본문 바로가기

C언어

19. 입력받은 숫자, 기호, 알파벳 수 맞추기

#include <stdio.h>
#include <string.h>
void main() {
char a[100];
int get,alp,num,kkk,i;

alp=0;
num=0;
kkk=0;

printf("입력 : ");
gets(a);

get = strlen(a);
for(i=0;i<get;i++)
{
if('a'<=a[i]&&a[i]<='z')
{ alp++; }
else if('A'<=a[i]&&a[i]<='Z')
{ alp++; }
else if('0'<=a[i]&&a[i]<='9')
{ num++; }
else if(a[i]!=' ')
{ kkk++; }
}

printf("숫자 %d개 알파벳 %d개 기호 %d개 입니다.\n",num,alp,kkk);

}