error: conflicting types for 'fun'; have 'short unsigned int(short unsigned int *, int)'
修改short unsigned int *为 unsigned int *
error: conflicting types for 'fun'; have 'short unsigned int(short unsigned int *, int)'
修改short unsigned int *为 unsigned int *