很抱歉问了这么简单的问题,我还在学习 C 并先了解基础知识。
我正在创建一个字符计数程序,但是当我执行程序并尝试输入“h”例如然后按 Enter 时出现一个新行并且没有输出到该行?
代码:
#include <stdio.h>
/* Copy input and count characters 2nd version */
main() {
double cc;
for(cc = 0; getchar() != EOF; ++cc);
printf("%.0f\n", cc);
}