字符个数
输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。
输入
一行字符
输出
统计值
样例输入
aklsjflj123 sadf918u324 asdf91u32oasdf/.';123
样例输出
23 16 2 4
#include <stdio.h> int main() { int letter=0,space=0,number=0,others=0; char nextchar; for(;nextchar!='\n';) { scanf("%c",&nextchar); if(('a'<=nextchar&&nextchar<='z')||('A'<=nextchar&&nextchar<='Z')) letter++; else if(nextchar==' ') space++; else if('0'<=nextchar&&nextchar<='9') number++; else others++; } printf("%d %d %d %d\n",letter,number,space,--others); return 0; }
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步