Explicación de una salida de un programa en C que involucra fork ()
Ejecutando este programa esta imprimiendo "bifurcado!" 7 veces. ¿Puede alguien explicar cómo "bifurcado!" ¿Se está imprimiendo 7 veces?
#include<stdio.h>
#include<unistd.h>
int main(){
fork() && fork() || fork() && fork();
printf("forked!\n");
return 0;
}