如果是定义char chs[1];那么只能这样调用: chs[0]='G';因为chs[1]虽然只有一个字符,但是定义的是字符数组所以不能直接chs='G'!如果需要chs='G'只能这样定义 char chs;
把3个IF优化为SWITCH CASE语句再者你这要达到什么目的我也不知道,只能提提建议了
char life_insurance[1]; 改成char life_insurance;char health[1];改成char health;