请大家帮我看一下程序 运行后黑屏输入字符后就没反应了 谢谢
#include<iostream.h>//输入10个字符统计字母,空格,数字,和其他字符的个数
#include<stdio.h>
void main() {
char ch;
int m=0,n=0,j=0,k=0;
for(int i=0;i<10;i++){
cin>>ch;
while(ch!='\n')
{if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))
{m++;}//字母的个数
else if(ch==' ')
{n++;}//空格的个数
else if(ch>='0'&&ch<='9')
{j++;}//数字的个数
else
{k++;}//其他符号的个数
}
}
cout<<m<<' '<<n<<' '<<j<<' '<<k<<endl;
}