>>436
うーん
431は表示されるもの一般を取り込みたい、と取ったんだが。
それがHello Worldであれ、dirの出力であれ。
最初の4行が無かったら、436の言うようにファイルの一覧が欲しいと思ったかもしれない。
誤読してしまったかな?

>>431
もし、ファイルの一覧が欲しいなら、opendir,readdir,closedir関数を使えば、
コマンド呼び出しに頼らずにできる。
例えば、カレントディレクトリのファイル名の一覧を表示するなら、

#include <stdio.h>
#include <sys/types.h>
#include <dirent.h>

void main(void)
{
DIR *dir = opendir(".");
struct dirent *dp;

while ((dp = readdir(dir)) != NULL) {
printf("%s\n", dp->d_name);
}

closedir(dir);
}

Windows限定の方法もあるが、こちらの方が可搬性はあると思う。