blob: 28a1469fea0b820da2830a4a20f4ba312b2ccb4a [file] [log] [blame]
f (unsigned char *a)
{
int i, j;
int x, y;
j = a[1];
i = a[0] - j;
if (i < 0)
{
x = 1;
y = -i;
}
else
{
x = 0;
y = i;
}
return x + y;
}
main ()
{
unsigned char a[2];
a[0] = 8;
a[1] = 9;
if (f (a) != 2)
abort ();
exit (0);
}