私はそれを実行すると、なぜこのコードは何もしませんか?それは文字を数えることになっている 私は誰かが提案したctrl + zを押しても、ランダムなものを入力した後に何文字を印刷するかはまだありません。私は窓を使用していますなぜこのコードカウント文字はありませんか?
#include <stdio.h>
int main()
{
long nc;
nc = 0;
while (getchar() != EOF)
++nc;
printf("%ld\n", nc);
return 0;
}
どのIDEを使用していますか? –
私のために働く: '$。/ keys' ' jasdasjdnasdjasndas' '20' – trojanfoe
コードは機能しています。より多くの文字の読み込みを停止するには、EOFを指定する必要があります。次に、入力された文字数を表示します。 – Juho