#include #include #include #include #include #include #include # define TAILLE_BUF 80 // 80 = taille d'une ligne void fermeTubesPere(int N, int tubes[N][2]) { int i; for (i=0 ; i 100) { fprintf(stderr, "N doit être un entier positif ou inférieur à 100.\n"); exit(1); } if(pipe(tubes[0])== -1) { perror(" pipe "); exit(errno); } tmp = (int*)malloc(sizeof(int) * 2 * N); if(tmp == NULL){ printf("Erreur Malloc"); exit(EXIT_FAILURE); } /* le pere va creer N fils */ for (i=0 ; i