输出字符串,要求是字母输出,其它输出有误。。。求大神!
#include<stdio.h>#include<string.h>
int main()
{
char ch[100000];
int i;
printf("输入字符串:\n");
gets(ch);
//for(i=0;i!='\r';i++)
//scanf("%c\n",&ch[i]);
for(i=0;i!='\0';i++)
if((ch[i]>='a'&&ch[i]<='z')||(ch[i]>='A'&&ch[i]<='Z'))
printf("%c\n",ch[i]);
else
printf("输入有误\n");
return 0;
}