すいません、かなり情けない質問です。
K&R本一章に書いてある、以下のコードをbccでコンパイルしたのですが、
なんか、パラメータが足らないとか言って終了してしまったのです。
#include <stdio.h>

int main()
{
    int c;

    c = getchar();
    while (c != EOF) {
        putchar(c);
        c = getchar();
    }
 
    return 0;
}

この原因はやはりシステムの根本的な問題のせいでしょうか。
また、出来る事ならこれに対応する方法をご教授ください。