wnlt.net
当前位置:首页 >> C语言编程:输入一行字符,分别统计出其中英文字母... >>

C语言编程:输入一行字符,分别统计出其中英文字母...

#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++; ...

main() { int zm=0,kg=0,sz=0,qt=0; char c; while( (c = getchar()) != '\n' ) //c=getchar是从键盘获取一个字符并赋值给c,\n是换行的意思 { if( (c>='a'&&c='A'&&c='0'&&c

第10行改为if('a'

#include int main() { char c; int letter=0,space=0,num=0,other=0; while((c=getchar())!='\n') if(c>='A'&&c='a'&&c='0'&&c

#include void main() { //char a[50]; int letter=0,number=0,blank=0,other=0; //int i; //gets(a); char c; 用来读取每个字符 while ((c=getchar())!='\n') //基本就是修改的这句,当读入的是回车即为结束运算 //for(i=0;i='A'&&c='a'&&c='0'&&c

你好: 你定义字符数组 char a[50] 时,意味着这个字符串最多能容纳 50 个字符,并不是说一定是 50 个字符。(实际上是 49 个字符,因为作为字符串要有一个结束标识 '\0' 的) 你可以借助 string.h 头文件里的 strlen 函数来测量字符串的长度。 ...

#include int main() { int letterCount = 0;//英文字母的个数 int spaceCount = 0;//空格的个数 int digitalCount = 0;//数字的个数 int otherCount = 0;//其他字符的个数 int a; while( (a=getchar()) != '\n') { if( (a>='A' && a='a' && a='...

#include int main(){ char c[50]; int i,el=0,sp=0,nu=0,other=0; gets(c);//输入字符串 for(i=0; i='A' && c[i]='a' && c[i]='0'&&c[i]

#include #define N 100 int main() { char a[N]; int i,m=0,n=0,b=0,c=0; printf("Input a string:"); gets(a); for(i=0;a[i]!='\0';i++) { if(a[i]>='a'&&a[i]='A'&&a[i]='0'&&a[i]

语法错误: printf("其中大写字母%d个,小写字母%d个,数字%d个,其他字符%d个\n",dx,xx,shuzi,qita); dx后面的逗号不是英文的。算法也有错误:你判断的时候if(all[i]>'a'&&all[i]'A'&&all[i]都改成>=,='a'&&all[i]='A'&&all[i]='A'&&all[i]='...

网站首页 | 网站地图
All rights reserved Powered by www.wnlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com