第1个回答 2013-06-04
#include<stdio.h>
main()
{
char s[20]={};
int i,na=0,nn=0,no=0;
for(i=0;i<20;i++)
{
scanf("%c",&s[i]);
if((s[i]>=65 && s[i]<=90)||(s[i]>=97 && s[i]<=122))na++;
else if(s[i]>=48 && s[i]<=57)nn++;
else no++;
}
printf("There are %d alphabets, %d numbers and %d other characters in %s\n",na,nn,no,s);
}