请问我的代码为啥错了?怎么修改

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

img

第5行,scanf("%c",&char); 这里输入的是一个字符,比如:1 (表示星期一) 。
第7行 第10行 第13行:case 星期一: 修改为:case '1' : case '2' : ....

int char后面加个分号喂

1.char是关键字,不能定义
2.int char后没加分号
3.char 是一个整型,但你scanf的占位符是%c
4.你switch括号里是一个整型,但case后面是字符串