电影评论系统

#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;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值