私はCプログラミングに不慣れで、現在、入力ストリーム内の単語と行をカウントし、2つの合計を標準出力に出力できるCプログラムを作成する方法を自分自身に教えようとしています。
私が実際にやろうとしているのは、私が離れていると感じる単語の定義に応じて、プログラムに行数と単語数をカウントさせることです。
空白、タブ、改行、ハイフン、またはコロンを除外する単語が必要です。プログラムに結果(単語と行)を小数として出力させている間。
#include<stdio.h>
int main()
{
int iochar;
int words;
int lines;
printf("Enter something here:\n\n");
while ((iochar = getchar ()) !=EOF)
{
if((iochar == ' ') || (iochar == '\t') || (iochar == '\n'))
putchar(iochar);
}
return 0;
}
私はこのプログラムに完全に参加していませんか?