作业
基础部分:从键盘上随意输入一行内容(存储在字符数组中),统计该字符的长度以及其中英文大写字母,小写字母,数字及其它字符的个数,并在屏幕上显示。
发挥部分:将统计英文大写字母,小写字母,数字及其它字符个数的任务分别写在函数Max(),Min(),Num(),Other()中并return到主函数中printf出来。
#include"stdio.h" /*统计字母,数字和其他字符的个数*/
int main()
{
int a1=0,a2=0,a3=0,a4=0;
char x;
printf("输入一组以#结尾的字符:");
while((x=getchar())!='#') //这里改过
{
if((x>='a'&&x<='z'))
a1++;
else if (x>='A'&&x<='z')
a2++;
else if(x>='0'&&x<='9')
a3++;
else a4++;
}
printf("小写字母的个数为%d\n大写字母的个数为%d\n数字的个数为%d\n其他字符的个数为%d\n",a1,a2,a3,a4);
return 0;
}