解题思路:
注意事项:
参考代码:
#include<stdio.h>
void count(char arr[])
{ int i,a=0,b=0,c=0,d=0;
for(i=0;arr[i]!='\0';i++){
if(arr[i]>='0'&&arr[i]<='9') a++;
else if(arr[i]==' ') b++;
else if((arr[i]>='a'&&arr[i]<='z')||(arr[i]>='A'&&arr[i]<='Z')) c++;
else d++;
} printf("%d %d %d %d",c,a,b,d);
}
void count(char arr[]);
int main()
{char arr[100];
gets(arr);
count(arr);
}
0.0分
1 人评分
IP判断 (C++代码)浏览:677 |
C语言训练-排序问题<2> (C++代码)浏览:882 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:534 |
1024题解浏览:807 |
DNA (C语言代码)浏览:748 |
C二级辅导-同因查找 (C语言代码)浏览:565 |
整数平均值 (C语言代码)浏览:783 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:582 |
【计算直线的交点数】 (C语言代码)浏览:918 |
生日日数 (C语言代码)浏览:1501 |