#include<stdio.h>
main()
{
char c; /*定义c为字符型*/
int letters = 0, space = 0, digit = 0; /*定义letters、space、digit、others、四个变量为基本整型*/
while ((c = getchar()) != '#') /*当输入的不是#时执行while循环体部分*/
{
if (c >= 'a' && c <= 'z')
letters++; /*当输入的是英文字母时变量letters加1*/
else
if (c >= 'A' && c <= 'Z')
space++; /*当输入的是空格时变量space加1*/
else
if (c >= '0' && c <= '9')
digit++; /*当输入的是数字时变量digit加1*/
}
printf("%d %d %d",space,letters,digit); /*将最终统计结果输出*/
}
/**************************************************************
Problem: 1097
User: admin
Language: C
Result: Accepted
Time:8 ms
Memory:1036 kb
****************************************************************/