このような簡単な質問をして申し訳ありませんが、私はまだ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);
}
をそれがフロートの長さの2倍ではないですか?私はちょうどそれが使用する方が良いと思った。 – TheBlueCat
@TheBlueCat: 'cc'はちょうどカウンターなので、その型の最良のデフォルト選択は' int'です。 – NPE