输入一行字符,分别统计出其中英文字母,空格,数字和其他字符个数。

#include<stdio.h>
int main()
{
char ch;
int A=0,B=0,C=0,D=0;
printf(“A(字符) B(空格) C(数字) D(其他):\n”);
printf(“请输入一串字符:”);
while((ch=getchar())!=’\n’)
{
if(‘a’<=ch&&ch<=‘z’||‘A’<=ch&&ch<=‘Z’)
A=A+1;
else if(‘0’<=ch&&ch<=‘9’)
C=C+1;
else if(ch==’ ')
B=B+1;
else
D=D+1;
}
printf(“英文字母、空格、数字、其他字符的个数分别为:%d,%d,%d,%d”,A,B,C,D);
return 0;
}
C语言上机

相关文章:

  • 2021-12-20
  • 2022-12-23
  • 2022-12-23
  • 2021-09-05
  • 2021-05-20
  • 2022-01-14
  • 2021-12-19
  • 2022-12-23
猜你喜欢
  • 2021-12-25
相关资源
相似解决方案