参考代码:
#include<stdio.h>
#include<string.h>
#include<ctype.h>
int main(){
char str[200];
int len,let=0,num=0,spa=0,oth=0;
fgets(str,200,stdin);
len=strlen(str);
for(int i=0;i<len-1;i++){
if(isalpha(str[i])){
let+=1;
}
else if(isdigit(str[i])){
num+=1;
}
else if(str[i]==' '){
spa+=1;
}
else{
oth+=1;
}
}
printf("%d %d %d %d",let,num,spa,oth);
return 0;
}
0.0分
1 人评分
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:605 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:465 |
WU-蓝桥杯算法提高VIP-企业奖金发放 (C++代码)浏览:1176 |
WU-字符串比较 (C++代码)浏览:758 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:543 |
【矩阵】 (C++代码)浏览:950 |
C语言训练-数字母 (C语言代码)浏览:608 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:811 |
演讲大赛评分 (C语言代码)浏览:1640 |
Tom数 (C语言代码)浏览:527 |