// // Created by CC-star on 25-5-9. // #include #include "./Shear/C3_shear.h" int C3_User(); int C3_Admin(); void Update_MusicInfo(); //文件大小 int File_information_size() { FILE *fp = fopen(MUSIC_PATH, "r"); if (fp == NULL) { printf("无法打开歌曲列表文件!该程序无法正常使用,请先创建歌曲列表文件:music_list.txt\n"); return 3; } fseek(fp, 0, SEEK_END); long fileSize= ftell(fp); // rewind(fp); fclose(fp); if (fileSize == 0) { printf("无歌曲信息,自动更新音乐歌单\n"); return 2; }else { return 1; } } int C3main() { int ret = File_information_size(); if (ret== 3) { return 0; } else if (ret == 2) { Update_MusicInfo(); } while (1) { printf("\n---------------------👇点歌台管理控制面板👇----------------------\n"); printf("1:游客登入\n2:管理员登入\n"); printf("0.返回主控制台\n"); printf("-----------------------👆选择对应数字👆------------------------\n"); printf("请输入选择:"); int opt; scanf("%d", &opt); while (getchar() != '\n'); switch (opt) { case 1: C3_User(); break; case 2: C3_Admin(); break; case 0: printf("⚠️返回主控制台中...⚠️\n"); return 0; default: printf("⚠️输入有误,请重新输入⚠️\n"); break; } } }