#include <stdio.h>
#include <stdlib.h>
int main (void)
{
int sonPid;
char string[11];
switch(fork())
{
case -1:
printf("Erreur fork()\n"); exit(-1);
case 0 :
prinf("Entrez une chaine de caractères : ");
scanf("%c*%c", string);
sonPid = getpid();
default:
waitpid(sonPid);
prinf("Enfant "+sonPid+" mort. Compteur = "+strlen(string));
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCgppbnQgbWFpbiAodm9pZCkKewogICAgaW50IHNvblBpZDsKICAgIGNoYXIgc3RyaW5nWzExXTsKICAgIAogICAgc3dpdGNoKGZvcmsoKSkKICAgIHsKICAgICAgICBjYXNlIC0xOgogICAgICAgICAgICBwcmludGYoIkVycmV1ciBmb3JrKClcbiIpOyBleGl0KC0xKTsKICAgICAgICBjYXNlIDAgOgogICAgICAgICAgICBwcmluZigiRW50cmV6IHVuZSBjaGFpbmUgZGUgY2FyYWN0w6hyZXMgOiAiKTsKICAgICAgICAgICAgc2NhbmYoIiVjKiVjIiwgc3RyaW5nKTsKICAgICAgICAgICAgc29uUGlkID0gZ2V0cGlkKCk7CiAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgd2FpdHBpZChzb25QaWQpOwogICAgICAgICAgICBwcmluZigiRW5mYW50ICIrc29uUGlkKyIgbW9ydC4gQ29tcHRldXIgPSAiK3N0cmxlbihzdHJpbmcpKTsKICAgIH0KfQ==
Main.java:1: error: illegal character: '#'
#include <stdio.h>
^
Main.java:1: error: class, interface, or enum expected
#include <stdio.h>
^
Main.java:2: error: illegal character: '#'
#include <stdlib.h>
^
Main.java:8: error: class, interface, or enum expected
char string[11];
^
Main.java:10: error: class, interface, or enum expected
switch(fork())
^
Main.java:13: error: class, interface, or enum expected
printf("Erreur fork()\n"); exit(-1);
^
Main.java:14: error: class, interface, or enum expected
case 0 :
^
Main.java:16: error: class, interface, or enum expected
scanf("%c*%c", string);
^
Main.java:17: error: class, interface, or enum expected
sonPid = getpid();
^
Main.java:18: error: class, interface, or enum expected
default:
^
Main.java:20: error: class, interface, or enum expected
prinf("Enfant "+sonPid+" mort. Compteur = "+strlen(string));
^
Main.java:21: error: class, interface, or enum expected
}
^
12 errors