f ()
{
  if (g ())
    h ();
  else
    {
      do
	{
	  return 0;
	  break;
	}
      while (1);
    }
  return 1;
}


syntax highlighted by Code2HTML, v. 0.9.1