08/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:
となってしまいました。
自分なりに考えてみたのですが、どこが間違っているのでしょうか?