int main(int argc, char** argv, char** arge) {
size_t id = 0, range = 10;
for(range--) id |= ( fork() >> range );
if( id < 1000 ) printf("hello world\n");
return 0;
}
// 너무 잘 보이는 문제인것 같아서 수정
int main(int argc, char** argv) {
size_t id = 0, range = 10;
while(range--) id |= ( fork() != 0 ) >> range );
if( id < 1000 ) printf("hello world\n");
}