int j=0,k=0,l = 0;
int main()
{char a[100],* p;
void can(char * p);
Printf("輸入壹個字符串");
p = a;
獲取(a);
能(p);
Printf("大寫字母%d \n ",j);
Printf ("%d小寫字母\n ",k);
Printf ("number %d \n ",l);返回0;}
空罐(char *p)
{ for(;* p;p++)
如果((* p & gt= ' a ')& amp;& amp(* p & lt='z '))
++ k;
else if((* p & gt;= ' A ')& amp;& amp(* p & lt='Z '))
++ j;
else if((* p & gt;= ' 0 ')& amp;& amp(* p & lt='9'))
++ l;
}