Tengo un hijo que cuenta la cantidad de letras a que tiene un texto, ese hijo le tiene que pasar el resultado a otro hijo y para eso utilizo un pipe, pero nose bien como hacer el write.
Código:
Esa es la forma que se me ocurre hacer el write. Gracias de antemano. switch(fork()) { case -1: perror("fork()"); exit(EXIT_FAILURE); case 0: close(tubo[1]); while((leido=read(tubo[0],bufh,sizeof(bufh)-1)) >0) { for(j=0;j<leido;j++) { if(bufh[j]==97) { cont++; } } } printf("las a son %d\n",cont); write(STDOUT_FILENO,cont,sizeof(cont)); _exit (0); }