2017-10-15から1日間の記事一覧

K&R演習[1-12]

課題 入力した単語を1行に一つずつ印字するプログラムを書け 解答 #include <stdio.h> int main(void) { int c; while ((c = getchar()) != EOF) { // ファイル終端まで if ((c == ' ') || (c == '\t')) { // タブかバックスペースを printf("\n"); // 改行に置換す</stdio.h>…

K&R演習[1-11]

課題 単語カウントプログラムのテストは、どのようにするか? 方針 複数条件網羅 同値分割で、state == OUTを'a'とする 解答 ・\n ・\b, 'a', \n ・\t, 'a', \n ・'a', '\n' 課題 もしバグがあるとしたら、それを暴き出すにはどんな入力をするのがよいか? …