黑马程序员技术交流社区
标题:
统计输入的一行字符中英文大写字母、 英文小写字母、...
[打印本页]
作者:
,。?!
时间:
2015-9-9 20:55
标题:
统计输入的一行字符中英文大写字母、 英文小写字母、...
#include <stdio.h>
int main() {
char *s;
char c;
int dCount = 0, xCount = 0, numCount = 0, oCount = 0;
printf("请输入字符串,以回车结束: \n");
//scanf("%s", s);
while((c = getchar()) != '\n')
{
//c = getchar();
if (c <= 'Z' && c >= 'A')
{
dCount += 1;
}
else if (c <= 'z' && c >= 'a')
{
xCount += 1;
}
else if (c <= '9' && c >= '0')
{
numCount += 1;
}
else
{
oCount += 1;
}
}
printf("%4d %4d %4d %4d\n", dCount, xCount, numCount, oCount);
}
作者:
jsh_513
时间:
2015-9-10 11:26
写的不错,赞!!!
作者:
Java_EE
时间:
2015-9-10 15:48
赞一个
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2