#include<stdio.h>
#include<unistd.h>
int main()
{
int fd[2];
pipe(fd);
int pid=fork();
if(pid>0)
{
close(fd[0]);
write(fd[1],"hello world",20);
close(fd[1]);
}
if(pid==0)
{
close(fd[1]);
char ch;
while(read(fd[0],&ch,1)>0)
printf("%c",ch);
close(fd[0]);
}
}