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