网易有什么软件:我有一道c 语言编程提问 快帮帮我啊

来源:百度文库 编辑:高校问答 时间:2024/04/28 02:57:37
输入一行字符,分别统计出其中的英文字母、空格、数字和其他字符的个数。(习题6.2)

小子你问的问题还挺多嘛,学编程得自己思考啊
#include <string.h>
#include <stdio.h>
main()
{
int english=0,kongge=0,shuzi=0,others=0;
char c;
while(c=getchar()!=\0)
{
if((c>='a' &&c<='z')||(c>='A'&&c<='Z'))
{
english++;
}
else
if(c>='0'&&c<='9')
{
shuzi++;
}
else
if(c==' ')
{
kongge++;
}
else
others++;
printf("英文字母有%d个,空格有%d个,数字有%d个,其他字符有%d个\n",english,kongge,shuzi,others);
}