Exercice sur les processus

soumia91 -  
 Utilisateur anonyme -
salut pour tous
j'ai un programme sur les processus ecrit dans le langage c , c'est le suivant:
#include<stdio.h>
#include<unistd.h>
#include<stdlib.h>
int i=2;
main()
{
j=10;
pid_t p;
while((i--)&&(p=fork()))
if(p<0) exit(1);
j+=2;
if(p==0)
{
i*=3;
j*=3;
}
else
{
i*=2;
j*=2;
}
printf("i=%d, j=%d",i,j);
}

la question est: que fait ce programme.
merci d'avance........

1 réponse

  1. Utilisateur anonyme
     
    Installe CodeBlock et fait le marcher en mettant des printf un peu partout pour savoir la valeur des variables. Tu sauras alors ce que ce programme fait.
    0