第二个nNum会变成负数,因为short是有符号整型,最大值32767第五个fNum前要加&符号
short类型占两个字节,取值范围-32768~32767,nNum+1后越界scanf函数录入数据时,第二个参数需要用变量的地址,所以应该是&fNum