C语言的保安排班问题

具体题目:学校实验楼有7名保安人员:钱、赵、孙、李、周、吴、陈。由于工作需要进行轮休制度,一星期中每人休息一天。预先让每一个人选择自己认为合适的休息日。请编制程序,打印轮休的所有可能方案。当然使每个人都满意,例如每人选择的休息日如下:
钱:星期一、星期六
孙:星期三、星期日
李:星期五
周:星期一、星期四、星期六
吴:星期二、星期五
陈:星期三、星期六、星期日
要求:1.排班情况保存到文件
2.能读取到已经完成的本周排班情况,进行修改或删除,需要保存到文件
3.文件中要保存最近四周的排班情况,前三周只能查看
4.输入保安人员的名字,查询最近四周工作哪些天,休息哪些天

排班问题参考:https://blog.csdn.net/weixin_45953673/article/details/106958141
c语言文件操作参考:https://blog.csdn.net/m0_46671092/article/details/107498443