#include char *ls = "ls"; main() { FILE *inpipe, *popen(); char buf[BUFSIZ]; inpipe = popen(ls, "r"); while (fgets(buf, sizeof buf, inpipe) != NULL) { buf[strlen(buf)-1] = ' '; fputs(buf, stdout); } printf("\n"); pclose( inpipe ); exit(0); }