Coding Global Background
Coding Global

i want display

Archived 2 years ago
2 messages
1 members
2 years ago
Open in Discord
K
YCF
Verified

hello guys i want diplay this je suis le 0 je suis le demons je suis le init and this program ins't working so plz help me ========================= main program : ========================= #include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <sys/wait.h> int main() { printf("je suis le 0\n"); int p = fork(); if (p == -1) { perror("Erreur lors de la création du processus fils"); exit(EXIT_FAILURE); } else if (p > 0) { // Parent process waits for the child to finish wait(NULL); } else { // Child process executes demons execlp("./demons", "demons", NULL); perror("Erreur lors de l'exécution de demons"); exit(EXIT_FAILURE); } // After demons program execution, execute init program int p2 = fork(); if (p2 == -1) { perror("Erreur lors de la création du second processus fils"); exit(EXIT_FAILURE); } else if (p2 > 0) { // Parent process waits for the second child to finish execlp("./init", "init", NULL); perror("Erreur lors de l'exécution de init"); exit(EXIT_FAILURE); } else { // Second child process executes init } return 0; } ========================= program of init: ========================= #include <stdio.h> int main(){ printf("je suis le init"); return 0; } ========================= program of demons: ========================= #include <stdio.h> int main(){ printf("je suis le demons"); return 0; }

Replies (2)