输入若干字符,分别统计数字字符的个数、英文字母的个数,当输入换行符时输出统计结果,运行结束。

来源:百度知道 编辑:UC知道 时间:2024/05/30 21:00:41
请问有谁知道如何用C语言去编写告诉我一下好吗,要具体点哦,谢谢了......

#include "stdio.h"
void main()
{
char s;
int i=0,j=0,k=0,m=0,da=0,xiao=0;
printf("please input the string\n");
while((s=getchar())!='\n') /*循环从键盘读入字符直到一行结束(输入回车)*/
{

if((s<='z'&&s>='a')||(s<'Z'&&s>'A'))
{
if(s<='Z'&&s>='A')da++;
if(s<='z'&&s>='a')xiao++;
i++; /*i存入字母数*/
}
else if(s==' ') j++; /*j存入空格数,注意s==' '里面是有一个空格的*/
else if(s<58&&s>47)k++; /*k存入数字数*/
else m++; /*m存入其它符号数*/
}
printf("char:%d Capital letters:%d Lowercase%d\nspec:%d\nnumber:%d\nOther:%d\n",i,da,xiao,j,k,m); /*打印行中的字母,空格,数字,其它字符数*/
}

#include <stdio.h>
#include <ctype.h>

main()
{
char c;
int A_num=0,a_num=0,space=0,num=0,others=0;

while((c=get

C程序:输入若干字符,分别统计数字字符的个数、英文字母的个数,当输入换行符时输出统计结果,运行结束。 输入若干字符,分别统计数字字符的个数、英文字母的个数,当输入换行符时输出统计结果,运行结束。 写一个程序,输入一个字符串,统计数字、空格、字母和其它字符出现的次数。 从键盘上输入若干个字符,分别统计其中字母符号(区分大,小写),数字符号和其他字符的个数. 字符输入 分别统计输入字符的个数 输入一行字符,分别统计其中的英文大写字母,小写字母,数字字符和其他字符 输入字符串,输出字符串长度,统计数字、大写字母和小写字母个数。输入非字母和数字的字符则结束 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 编程:输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数。