⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 function.h

📁 一个典型的小区消息管理系统
💻 H
字号:
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
int message(char *head, char *body, char *deal)
{
	char msg[MAX_MSG_LEN];
    strcpy(msg, "");
	strcat(msg, head);
	strcat(msg, body);
    printf("%s\n", msg);
        if (deal == NULL)
	{
		return 1;		// 如果没有操作直接返回
	}
	// 根据参数执行后续操作
	if (!strcmp(WC, deal))
	{
		WAIT;
		CLS;
	}
	else if (!strcmp(W, deal))
	{
		WAIT;
	}
	else if (!strcmp(C, deal))
	{
		CLS;
	}
	
	return 1;
}

///////////////////////////////////////////////////////////////////////////////////////////////////////////////
char text_menu(char item[][MAX_MENU_LEN], int start, int end)
{
	int i, t;
	char choice;

	do {
		CLS;
	    printf("\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n");
		for (i = start; i <= end; i++)
		{
			t = i + 1;
			printf("【%d】%s	\n", t, item[i]);
		}
		printf("\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n");

		printf("【提示】请作出一个选择:");
		choice = getch();
		putchar('\n');
		choice -= '1';			// 转换为便于判断的整数类型
	} while ((choice < start) || (choice > end));

	return choice + '1';		// 仍然返回字符
}
////////////////////////////////////////////////////////////////////////////
int  adminlogin()
{char admc[MAX_MENU_LEN ],admn[MAX_MENU_LEN ];
      message(INFO,"请输入管理员帐号",NULL);gets(admc);
	  message(INFO,"请输入管理员密码",NULL)	;gets(admn);
	 if(strcmp(gecd.admin_mc,admc)==0&&strcmp(gecd.admin_num,admn)==0)return 1;
	 else return 0;
}
int codechange(char *str)
{			char str1[MAX_MENU_LEN], str2[MAX_MENU_LEN];

	message(INFO,"请输入你的原密码",NULL); gets(str1);
if(strcmp(str1,str)==0)
{
	message(INFO,"请输入你要修改的新密码",NULL); gets(str1);
	message(INFO,"请重输入你要修改的新密码",NULL); gets(str2);
    if(strcmp(str1,str2)==0)
	{
		   strcpy(str,str2);
		   message(INFO, "修改成功",WC);
		   return 1;
	}
   else
	{
	       message(WARN, "两次不一样修改失败",WC);
		   return 0;
   }
				   
	
}
else {message(WARN, "密码错误请重来",WC);return -1;}
}
 
				   

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -