Exercice sur les processus

Fermé
soumia91 - 17 avril 2010 à 14:07
 Utilisateur anonyme - 17 avril 2010 à 17:21
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

Utilisateur anonyme
17 avril 2010 à 17:21
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