#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define ELE_MAX 20
typedef struct _Film
{
int year;//年份
int no;//编号
float score;//评分
char lang[20];//语言
char direct[20];//导演
char name[20];//电影名
struct _Film* next;
}Film;
typedef struct _Sort
{
int n;//数量
char group[20];//分组名
Film* next;
}ELE;
typedef struct _Seq //链表
{
ELE sort[ELE_MAX];
int n;//记录类别数
}Seq;
void User_Menu()//用户菜单
{
int choice;
do
{
system("cls");
printf("1:查询电影信息\n");
printf("0:退出\n");
printf("请输入选择:");
scanf("%d",&choice);
while(choice<0||choice>1)
{
printf("范围错误,重新输入!\n");
scanf("%d",&choice);
}
}while(choice!=0);
}
void Admin_Menu()//管理员菜单
{
Seq seq;
//Read_file(&seq);
int choice;
do
{
system("cls");
printf("1:添加分类信息\n");
printf("2:添加电影信息\n");
printf("3:删除信息\n");
printf("4:修改信息\n");
printf("0:退出\n");
printf("请输入选择:");
scanf("%d",&choice);
while(choice<0||choice>6)
{
printf("范围错误,重新输入!\n");
scanf("%d",&choice);
}
switch(choice)
{
case 1:
break;
}
}while(choice!=0);
}
int Login()
{
int choice;
system("cls");
printf("1:普通用户登录\n");
printf("2:管理登录\n");
printf("0:退出\n");
printf("请输入选择:");
scanf("%d",&choice);
while(choice<0||choice>2)
{
printf("请重新选择:");
scanf("%d",&choice);
}
return choice;
}
int main()//主函数
{
int who;
who = Login();
switch(who)
{
case 1:
User_Menu();
break;
case 2:
Admin_Menu();
break;
}
return 0;
}
电影评论系统
最新推荐文章于 2024-06-28 12:21:07 发布