当前位置: > c语言编程:输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数,用while语句~...
题目
c语言编程:输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数,用while语句~

提问时间:2020-09-24

答案
#include
int main()
{
int i=0,space=0,num=0,n=0,ch=0;
char s[20];
printf("请输入一串字符 ");
gets(s);
while(s[i] != '\0')
{
if(s[i]==' ')
space++;
else if(s[i]='0')
num++;
else if(s[i]='a' || s[i]='A')
ch++;
else
n++;
i++;
}
printf("刚才输入的字符中英文字符个数为 %d\n",ch);
printf("刚才输入的字符中空格个数为 %d\n",space);
printf("刚才输入的字符中数字个数为 %d\n",num);
printf("刚才输入的字符中其他个数为 %d\n",n);
return 0;
}
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.