/***************************************************************************
* Copyright (C) 2006 by user *
* user@localhost.localdomain *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
* 59 Temple Place – Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
printf("Hello, world!n");
int pid;
int status;
if((pid=fork())<0){
printf("Fork error!n");
}
if(pid==0){ /* child */
int s=0;
while(s<10){
printf("Child: — %dn",s++);
printf("Child: Dont querral!!n");
sleep(2);
}
exit(0);
}else{
int ss=0;
while(ss<10){
printf("Father — %dn",ss++);
printf("Father & Mom: Father loves your mothern");
sleep(1);
}
wait(&status);
printf("Father exit normallyn");
}
return EXIT_SUCCESS;
}