[英]count blanks from the input
我写了一个程序来计算空白。 我可以编译并运行它,很好。 但是为什么它不显示计数?
#include<stdio.h>
main()
{
int count=0;
int c;
while((c=getchar())!=EOF)
{
if(c == ' ') count++;
}
printf("%d\n",count);
}
您可能没有得到输入所期望的EOF。 您可能期望Enter键为EOF,但不会发生。 您是否尝试过使用ctrl +组合之一(例如Z或D(取决于OS))发送EOF?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.