编程,输入一行字符,以“\n”结束。分别统计出其中英文字母、空格、数字和其它字符的个数。

来源:百度知道 编辑:UC知道 时间:2024/05/21 11:33:29
请帮帮忙!作了好几节课了。。。。。用C写!

#include <stdio.h>
void main()
{char ch;
int alpha,space,number,another;
alpha=space=number=another=0;
printf("Enter: ");
while((ch=getchar())!='\n')
{if(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z') alpha++;
else if(ch==' ') space++;
else if(ch>='0'&&ch<='9') number++;
else another++;
}
printf("alpha=%d,space=%d,number=%d,another=%d",alpha,space,number,another);
}

#include<stdio.h>
#define N 100
void main()
{ char string[N]
int i,num=0,word=0,zifu,shuzi,qita;
char c;
gets(string);
for(i=0;(c=string[i]!='\n';i++);
{
if(c>='A'&&c<='z')
zifu++;
else if(c>='a'&&c<='z')
zifu++;
else if(c>='0'&&c<='9')

编程,输入一行字符,以“\n”结束。分别统计出其中英文字母、空格、数字和其它字符的个数。 编程:输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数。 C++编程 输入一行字符,按输入字符的反序建立一个字符结点的单向链表,并输出该链表中的字符 C语言编程:输入一行字符,统计出其中英文字母、空格、数字和其他字符的个数 c语言编程,编写一个程序,输入一行字符,输出每个字符以及与之对应的ASCII码 试编程:输入一行字符,分别统计出其中英文字母,空格,数字,和其它字符的个数。 用C语言编程:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数. C语言编写,输入一行字符(用回车结束),每个数字字符的前后都有空格.请编程,把这一行中的数字转换成一个整数 输入n行字符(如英文单词)每行不超过80个字符,以回车结束每一行输出该字符串并统计每一行的单词数 java编程题 输入一组ASCII码以%为间隔 输出相对应的字符