解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<string.h>
int main()
{
void p(char s[]);
char a[100];
gets(a);
p(a);
return 0;
}
void p(char s[])
{
int i,n,x,y,c,d;
x=y=c=d=0;
for(i=0;i<strlen(s);i++)
{
n=s[i];
if(n>='a'&&n<='z'||n>='A'&&n<='Z')
x++;
else if(n>='0'&&n<='9')
y++;
else if(n==' ')
c++;
else
d++;
}
printf("%d %d %d %d",x,y,c,d);
}
0.0分
1 人评分
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:711 |
假币问题 (C语言代码)浏览:2336 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:665 |
C语言训练-求素数问题 (C语言代码)浏览:1452 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:738 |
小明A+B (C语言代码)浏览:1252 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:559 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:880 |
wu-理财计划 (C++代码)浏览:833 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:326 |