#include<stdio.h>
#include<ctype.h>
int main()
{
int a=0,b=0,c=0,d=0;//abcd 数字 字母 空格 其他
char s;
while((s=getchar())!='\n')
{
b+=!!isalpha(s);
c+=(s==' ');
d++;
a+=isdigit(s);
}
d-=(a+c+b);
printf("%d %d %d %d",b,c,a,d);
return 0;
}
0.0分
0 人评分
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:757 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:746 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:566 |
【蟠桃记】 (C语言代码)浏览:697 |
简单的a+b (C语言代码)浏览:674 |
DNA (C语言描述,数据结构)浏览:909 |
剪刀石头布 (C语言代码)浏览:1519 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:683 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:550 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:646 |