#include<iostream> using namespace std; int main() { char str[100]; int i=0,word=0,number=0,black=0,other=0; cin.getline(str,100); while(str[i]!='\0') { if(str[i]>='A'&&str[i]<='Z'||str[i]>='a'&&str[i]<='z') word++; else if(str[i]>='0'&&str[i]<='9') number++; else if(str[i]==' ') black++; else other++; i++; } cout<<word<<' '<<number<<' '<<black<<' '<<other; return 0; }
0.0分
0 人评分
点我有惊喜!你懂得!浏览:2028 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:525 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:594 |
C语言训练-计算一个整数N的阶乘 (C语言代码)浏览:986 |
【数组的距离】 (C语言代码)浏览:787 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:552 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:539 |
哥德巴赫曾猜测 (C语言代码)浏览:2561 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:895 |
回文数字 (C语言代码)浏览:2539 |