#include <stdio.h>
#include <conio.h>
/*输入一段character,判断其中字母空格数字其他字符各有多少个?*/
main(){
//定义4个变量,分别用来保存字母、空格、数字、其他的个数
int letter=0,space=0,digit=0,other=0;
char c;
//提示
printf("please input a character:\n");
//接收用户输入的值 getchar()方法,
while((c=getchar())!='\n'){
//判断累加
if(c>='a'&&c<='z'||c>='A'&&c<='Z'){
letter++;
}else if(c==' '){
space++;
}else if(c>='0'&&c<='9'){
digit++;
}else{
other++;
}
}
//输出最后的结果
printf("all in all:letters:%d,spaces:%d,digits:%d,others:%d",letter,space,digit,other);
}
getchar();