黑马程序员技术交流社区

标题: 计算有多少个字符的问题 [打印本页]

作者: shenxian88    时间: 2015-5-4 21:23
标题: 计算有多少个字符的问题
int main()
{
    char ch;int i = 0;
   
    printf("请输入字符,输入结束敲回车:\n");
   
    while((ch = getchar()) != '\n')
    {
        i++;
    }
   
    printf("i = %d\n",i);
   
    return 0;
}
为什么我将getchar()函数换成scanf函数以后,打印的i的值要减1呢




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2