64,282
社区成员
发帖
与我相关
我的任务
分享
cout<<"输入的其他字符数:"<<letter<<endl;
这一行改成other好像也不行吧# include <iostream> /////////////////////////
using namespace std; /////////////////////////
void main()
{
int letter=0,number=0,space=0,other=0;
char ch[20];
cin.get(ch,20);
int i;
for(i=0;ch[i]!='\0';i++)
{
if( (ch[i]>='a' && ch[i]<='z') || (ch[i]>='A' && ch[i]<='Z') )
{
letter++;
}
if(ch[i]>='0' && ch[i]<='9')
{
number++;
}
if(ch[i]==' ')
{
space++;
}
else
other++;
}
cout<<"输入的字母字符数:"<<letter<<endl;
cout<<"输入的数字字符数:"<<number<<endl;
cout<<"输入的空格字符数:"<<letter<<endl;
cout<<"输入的其他字符数:"<<letter<<endl;
}
lz你看这样是你想要的吗