1
2typedef unsigned short UShort;
3
4UShort mul16 ( UShort a, UShort b );
5
6int main ( int argc, char** argv )
7{
8   UShort x = mul16 ( 10, 20 );
9   return ((int)x) - 200;
10}
11
12UShort mul16 ( UShort a, UShort b )
13{
14   return a * b;
15}
16