代码资料:
#include "stdio.h"
int main(int argc,char *argv[]){
const char a[]="52+auto/! 51";
int s,n,l,i;
for(s=n=l=i=0;a[i];i++)//遍历字符串
if(a[i]>='0' && a[i]<='9')//统计数字
n++;
else if(a[i]>='a' && a[i]<='z' || a[i]>='A' && a[i]<='Z')//统计字母
l++;
else//统计其他符号
s++;
printf("Symbols: %d\nNumbers: %d\nLetters: %d\n",s,n,l);//输出
return 0;
}