解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<string.h>
int main(){
char str[100];
gets(str);
int len,zimu=0,shuzi=0,kongge=0,qita=0;
len=strlen(str);
for(int i=0;i<len;i++){
if((str[i]>='a'&&str[i]<='z')||(str[i]>='A'&&str[i]<='Z')) zimu++;
else if(str[i]>='0'&&str[i]<='9') shuzi++;
else if(str[i]==' ') kongge++;
else qita++;
}
printf("%d %d %d %d",zimu,shuzi,kongge,qita);
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:781 |
C语言训练-数字母 (C语言代码)浏览:602 |
第三届阿里中间件性能挑战赛-总决赛亚军比赛攻略浏览:1145 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1258 |
P1044 (C++代码)浏览:493 |
C语言程序设计教程(第三版)课后习题7.3 (C++代码)浏览:461 |
Manchester-弟弟的作业浏览:4007 |
演讲大赛评分 (C语言代码)浏览:865 |
Manchester- C语言考试练习题_一元二次方程浏览:4438 |
Cylinder (C语言代码)浏览:502 |