ありがとうございます。ファイル内の単語、行、文字の数をカウントする
C言語を使用して単語、行、文字の数を数えるコードを作成します。
while((c = fgetc(fp)) != EOF)
{
if((char)(c) == ' ' || (char)(c) == '\t'){
num_word++;
num_char++;
}
else if((char)(c) == '\n'){
num_line++;
num_word++;
num_char++;
}
else{
num_char++;
}
}
num_word以外はすべて正常に動作します。たとえば、テストケースに空白行がある場合、テストケースはもう1つカウントされます。
example for test
case
私のプログラムでは、この問題を解決するための5つの代わりに、4。任意のヒントを数えるでしょうか?