int?statistic(char?*a,int?*cap,int?*dig);
int?main()
{
char?str[20];
int?total=0,cap=0,dig=0;
gets(str);
total=statistic(str,&cap,&dig);
printf("total=%d,capital=%d,digit=%d,difference=%d\n",total,cap,dig,cap-dig);
}
int?statistic(char?*a,int?*cap,int?*dig)
{
int?i;
*cap=0;
*dig=0;
for(i=0;*(a+i)!='\0';i++)
{
if((*(a+i)>='a'?&&?*(a+i)<='z')?||(*(a+i)>='A'?&&?*(a+i)<='Z')) (*cap)++; if(*(a+i)>='0'?&&?*(a+i)?<='9') (*dig)++;}
return?i;
}