921e5a0eb4
From-SVN: r14840
55 lines
412 B
C
55 lines
412 B
C
int v;
|
|
|
|
main ()
|
|
{
|
|
f ();
|
|
exit (0);
|
|
}
|
|
|
|
h1 ()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
h2 (e)
|
|
int *e;
|
|
{
|
|
if (e != &v)
|
|
abort ();
|
|
return 0;
|
|
}
|
|
|
|
g (c)
|
|
char *c;
|
|
{
|
|
int i;
|
|
int b;
|
|
|
|
do
|
|
{
|
|
i = h1 ();
|
|
if (i == -1)
|
|
return 0;
|
|
else if (i == 1)
|
|
h1 ();
|
|
}
|
|
while (i == 1);
|
|
|
|
do
|
|
b = h2 (&v);
|
|
while (i == 5);
|
|
|
|
if (i != 2)
|
|
return b;
|
|
*c = 'a';
|
|
|
|
return 0;
|
|
}
|
|
|
|
|
|
f ()
|
|
{
|
|
char c;
|
|
g (&c);
|
|
}
|