私はCで次のコードセクションを持っています:
int main(int argc, char *argv[])
{
char *input;
int lines;
int p;
input = (char*)malloc(10);
input = argv[0];
for(p=0;p<10;p++)
{
printf("%c",input[p]);
}
私の Unix システムでは、次の呼び出しを行います。
./program_name.exe < inputfile
whereinputfile
は、以下を含むファイルです。000000010Z
前のコマンドに対して受け取る出力は次のとおりです。
./program_
私は何が欠けていますか?