0373名無し生涯学習
2018/11/24(土) 15:11:03.04ID:MwwUyCgg0やっと>>340に戻したな。それだけでかなり完成に近づいた。
>>340では
#include <stdio.h>
#include <string.h>
だったのに
>>372では
#include <string.h>
になってる。
コピペミスだろ。自分で気付けるだろ。
>>340でも>>372でも
for(i=1;fgets(line,LINESIZE,stdin)!=NULL,i++;){
こうなってるが、セミコロンがあるべき場所にカンマがあり、
不必要な場所にセミコロンがある。要修正。
printf("%3d ", (int)strlen(line)-1);
型の部分は「>」が削除されたぶんは改善されたがまだお題通りではない。
「3桁分の場所をとってそこに行番号を右詰にして書き、 『続けて』」
『続けて』
さらにここに表示する値は(int)strlen(line)-1ではなく「i」
その次に表示するのも(int)strlen(line)-1ではなく「ch」