定义并初始化一个长度为20的字符数组,统计字符数组里英文字母(从a到z)与数字(0到9)的个数
#include <stdio.h>
#include<string.h>
int main() {
char site[] = "RkN895747GJghfv57FqY";//定义并初始化一个长度为20的字符数组
int len=strlen(site);
int count=0;//用于统计英文字母个数
int count2=0;//用于统计数字个数
for(int i=0;i<len;i++)
{
if(site[i]>='A'&&site[i]<='Z'||site[i]>='a'&&site[i]<='z'){
count++;
}else if(site[i]>='0'&&site[i]<='9'){
count2++;
}
}
printf("字母的个数:%d\n",count);
printf("数字的个数:%d",count2);
return 0;
}
字母的个数:12
数字的个数:8