- 353 名前:338 mailto:sage [2008/10/15(水) 22:30:45 ]
- >>351
ご指摘ありがとうございます #include <stdio.h> #define MAX 128 int main(void) { int i=0; char buf[MAX]; while (fgets(buf, MAX, stdin) != NULL) {fprintf(stdout, "%d: ", i++); fputs(buf, stdout);} return 0; } 0: 1: 2: 3: 4: となりました。ただ、問題には 例えば,こんな感じで出力されれば OK です. 1: #include <stdio.h> 2: 3: int main(void) 4: { 5: int c; 6: 7: while ((c = getchar()) != EOF) putchar(c); 8: 9: return 0; 10: } とあるのですが、これで正解ということでいいんでしょうか? 何度も質問してしまい、申し訳ありません。
|

|