参考代码:
#include<stdio.h> int main() { char ch; int a, b, c, d; a = b = c = d = 0; while((ch = getchar()) != EOF){ if(ch >= 'A' && ch <= 'Z') a++; else if(ch >= 'a' && ch <= 'z') b++; else if(ch >= '0' && ch <= '9') c++; else if(ch == ' ') d++; } printf("%d %d %d %d", a, b, c, d); return 0; }
0.0分
2 人评分
C语言训练-斐波纳契数列 (C语言代码)浏览:1165 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:1028 |
C语言考试练习题_排列 (C语言代码)浏览:719 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1029 |
C语言训练-大、小写问题 (C语言代码)浏览:724 |
简单的a+b (C语言代码)浏览:626 |
WU-输出正反三角形 (C++代码)浏览:1018 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:349 |
简单的a+b (C语言代码)浏览:478 |
1126题解浏览:578 |