在一个字符串中找空格的个数,字母的个数,数字的个数,和其他字符的个数

来源:互联网 发布:mysql多主键 编辑:程序博客网 时间:2024/06/02 22:02

#include<stdio.h>

int main()
{
 char b[100];
 gets(b);
 int i,j,k=0,t=0,m=0,n=0;
 for(i=0;b[i]!='\0';i++)
 {
  if(b[i]>='0'&&b[i]<='9')
  k++;
  else if((b[i]>='A'&&b[i]<='Z')||(b[i]>='a'&&b[i]<='z'))
  t++;
  else if(b[i]==' ')
  m++; 
  else
  n++;
 }
 printf("数字数:%d,字母数:%d,空格数:%d,其他字符数:%d",k,t,m,n);
 return 0;
 
}

 

0 0
原创粉丝点击