望远
#include<stdio.h>
void main()
{
char str[10];
int i=0;
int space,number,enter,other;
space=number=enter=other=0;
printf("请输入10个字符:");
while(i<10)
{
str[i++]=getchar();
}
for(i=0;i<10;i++)
{
if(str[i]==' ')
space++;
else if(str[i]=='\n')
enter++;
else if(str[i]>='0'&&str[i]<='9')
number++;
else other++;
}
printf("空格:%d 数字: %d 回车: %d 其他: %d\n",space,number,enter,other);
}