BUFFER
:缓冲区
/* 定义一个足够大的字符数组就可以,缓冲区不用管它 */
/* 简化下楼主的代码 */
#include<stdio.h>
int main(void)
{
int ch;
int i = 0;
printf("请输入一串字符以回车结束:\n");
while((ch = getchar()) != '\n' && ch != EOF)
{
if(ch >= 'a' && ch <='z')
i++;
}
printf("小写字母的个数是%d\n", i);
getchar();
return 0;
}
[[italic] 本帖最后由 cosdos 于 2007-12-3 21:42 编辑 [/italic]]