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