jellye 发表于 2017-8-6 11:10:35

老师上课讲的例题,统计从键盘输入一行字符的个数,不知道哪里出了问题

#include<stdio.h>
void main()
{
   inta=0;
   char c;
   c=getchar();
   while(c!='\n')
   {
   a++;
   }
   printf("%d",a);

}
统计从键盘输入一行字符的个数,不知道哪里出了问题

jellye 发表于 2017-8-6 11:11:12

谢谢谢谢

ba21 发表于 2017-8-6 11:21:07

c=getchar()必须在循环读取

#include<stdio.h>
void main()
{
   inta=0;
   char c;

   while((c=getchar())!='\n')
   {
   a++;
   }
   printf("%d",a);

}

jellye 发表于 2017-8-7 16:54:33

偶偶,可是为什么呢,之前也有过getchar函数单拿出来用的例子啊,谢谢
页: [1]
查看完整版本: 老师上课讲的例题,统计从键盘输入一行字符的个数,不知道哪里出了问题