输入一行字符,以nter键作为结束标志,分别统计出大写字母、小写字母、空格、数字和其他字符个数

来源:百度知道 编辑:UC知道 时间:2024/05/31 11:57:26
急用,用C语言第二章的内容回答,谢谢

main(){
char c;
int u=0,l=0,s=0,n=0,o=0;
while(1){
c=getchar();
if (c==13) break;
else if (c>='A' && c<='Z') u++;
else if (c>='a' && c<='z') l++;
else if (c>='0' && c<='9') n++;
else if (c==32) s++;
else o++;
}
printf("大写%d个,小写%d个,空格%d个,数字%d个,其它%d个。\n",u,l,s,n,o);
}

输入一行数字字符,请用数组元素作为计数器来统计每个数字字符的个数. 编程,输入一行字符,以“\n”结束。分别统计出其中英文字母、空格、数字和其它字符的个数。 输入一行数字字符请用数组元素作为计数器来统计每个数字字符的个数.用下标为0元素统计字符0”,依次类推 输入n行字符(如英文单词)每行不超过80个字符,以回车结束每一行输出该字符串并统计每一行的单词数 从键盘上输入一行字符(以ENTER为结束),将其中的大写字母改为小写字母,其他字符不边,然后逆序输出 输入一行数字字符,请用数组元素作为计数器来统计每个数字字符的个数.用下标为0元素统计字符"0"的个数 输入一行字符,分别统计其中的英文大写字母,小写字母,数字字符和其他字符 c中输入一行字符,将最长的输出 输入一行字符 统计出其中的英文字母 编写一个程序,将键盘上输入的一串字符存入一个名为filel.txt文件,以“#”作为输入的结束