- 349 名前:338 mailto:sage [2008/10/15(水) 22:21:56 ]
- >>343 >>344
回答ありがとうございます。 #include <stdio.h> #define MAX 128 int main(void) { char buf[MAX]; while (fgets(buf, MAX, stdin) != NULL) fputs(buf, stdout); /* function */ return 0; } と343を参考に #include <stdio.h> #define MAX 128 int main(void) { int i; char buf[MAX]; while (fgets(buf, MAX, stdin) != NULL) {fprintf(stdout, "%d: ", i++); fputs(buf, stdout);} return 0; } としてみましたが、 2147344384: 2147344385: 2147344386: 2147344387: となってしまいました。 自分なりに考えてみたのですが、どこが間違っているのでしょうか?
|

|