strcmp是用来比较C字符串的你用来比较char`xuehao你在定义的时候是 char型的
提供完整的错误信息,出错行是哪一行!或提供一下你的结构体定义,是不是num定义成了char 而不是字符串char num[20]; ?
num 变量你是 char num; 这样定义了吧改为 char num[10]; 就可以了