从键盘输入一个字符串,分别统计其中的字母,数字和其他字符的个数
printf("请输入一个字符串\n");char a[100];int num1 =0,num2 =0,num3 = 0;gets(a);for (int i = 0;a[i]!='\0'; i++){if (a[i] > '0'&&a[i] < '9')num1++;else if ((a[i] >='a'&&a[i]<= 'z') ||
·
printf("请输入一个字符串\n");
char a[100];
int num1 =0,num2 =0,num3 = 0;
gets(a);
for (int i = 0;a[i]!='\0'; i++){
if (a[i] > '0'&&a[i] < '9')
num1++;
else if ((a[i] >='a'&&a[i]<= 'z') ||(a[i] >= 'A'&&a[i]<='Z'))
num2++;
else
num3++;
}
printf("数字个数是%d,字母个数是%d,其他字符的个数是%d\n", num1, num2, num3);
更多推荐
所有评论(0)