抄的书上的代码但是每次运行都会触发default,不管在哪加getchar()都还是触发是为啥捏?
code是int类型,switch的case则用的是char类型,所以跟code的值对不上,把那几个数字的引号去掉。
menu()函数里返回的是 int code ,主函数里switch(code) case '1' : 这里的1是数值吧,不是字符 ‘1’ ,把 ' ' 号去掉。